收藏此站 联系我们 网站
当前位置:首页» 技术日志 » 【建站服务】兰州网店设计【兰州淘宝店铺装修】兰州阿里巴巴首页美工、兰州网店主图页面设计、兰州网页设计公司多少钱、兰州拼多多开店大概多少费用、兰州京东抖音美团运营价格收费标准-域名申请

【建站服务】兰州网店设计【兰州淘宝店铺装修】兰州阿里巴巴首页美工、兰州网店主图页面设计、兰州网页设计公司多少钱、兰州拼多多开店大概多少费用、兰州京东抖音美团运营价格收费标准-域名申请

作者: 风兰 . 阅读量: 6 . 发表时间:2022-09-20 17:32:44

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


兰州网店设计【兰州淘宝店铺装修】兰州阿里巴巴首页美工、兰州网店主图页面设计、兰州网页设计公司多少钱、兰州拼多多开店大概多少费用、兰州京东抖音美团运营价格收费标准

网站建设.jpg

兰州,简称“兰”或“皋”,古称金城,甘肃省辖地级市,是甘肃省省会及政治、文化、经济和科教中心、西部地区重要的中心城市,国务院批复确定的甘肃省省会、西北地区重要的工业基地和综合交通枢纽、西部地区重要的中心城市之一、丝绸之路经济带的重要节点城市。截至2020年7月,全市下辖5个区、3个县、3个国家级开发区,总面积1.31万平方公里。 [56]  根据第七次人口普查数据,截至2020年11月1日零时,兰州市常住人口为4359446人。 [60]  [62] 
兰州地处中国西北地区、中国大陆陆域版图的几何中心、甘肃省中部,是国家向西开放的战略平台,西部区域发展的重要引擎,西北地区的科学发展示范区,历史悠久的黄河文化名城、西部地区有国际影响力的现代化中心城市、面向“一带一路”、辐射中亚西亚南亚的现代化、国际化大都会。
兰州自秦朝设县以来已有2200多年的建城史,自古就是“联络四域、襟带万里”的交通枢纽和军事要塞,以“金城汤池”之意命名金城,素有“黄河明珠”的美誉。兰州得益于丝绸之路,成为重要的交通要道、商埠重镇。后成为中国最早接受近代工业文明的城市之一,新中国成立后被国家确定为重点建设的工业基地之一,成为国家重要的石油化工基地、生物制药基地和装备制造基地。2012年,西北第一个国家级新区兰州新区获批。
2020年全市地区生产总值2886.74亿元,按可比价格计算,比上年增长2.4%。

C 存储类

存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序中可用的存储类:

  • auto

  • register

  • static

  • extern

auto 存储类

auto 存储类是所有局部变量默认的存储类。

{
   int mount;
   auto int month;}

上面的实例定义了两个带有相同存储类的变量,auto 只能用在函数内,即 auto 只能修饰局部变量。

register 存储类

register 存储类用于定义存储在寄存器中而不是 RAM 中的局部变量。这意味着变量的最大尺寸等于寄存器的大小(通常是一个字),且不能对它应用一元的 '&' 运算符(因为它没有内存位置)。

{
   register int  miles;}

寄存器只用于需要快速访问的变量,比如计数器。还应注意的是,定义 'register' 并不意味着变量将被存储在寄存器中,它意味着变量可能存储在寄存器中,这取决于硬件和实现的限制。

static 存储类

static 存储类指示编译器在程序的生命周期内保持局部变量的存在,而不需要在每次它进入和离开作用域时进行创建和销毁。因此,使用 static 修饰局部变量可以在函数调用之间保持局部变量的值。

static 修饰符也可以应用于全局变量。当 static 修饰全局变量时,会使变量的作用域限制在声明它的文件内。

全局声明的一个 static 变量或方法可以被任何函数或方法调用,只要这些方法出现在跟 static 变量或方法同一个文件中。

以下实例演示了 static 修饰全局变量和局部变量的应用:

实例

#include <stdio.h> /* 函数声明 */void func1(void); static int count=10;        /* 全局变量 - static 是默认的 */ int main(){  while (count--) {      func1();  }  return 0;} void func1(void){/* 'thingy' 是 'func1' 的局部变量 - 只初始化一次 * 每次调用函数 'func1' 'thingy' 值不会被重置。 */                  static int thingy=5;  thingy++;  printf(" thingy 为 %d , count 为 %dn", thingy, count);}

实例中 count 作为全局变量可以在函数内使用,thingy 使用 static 修饰后,不会在每次调用时重置。

可能您现在还无法理解这个实例,因为我已经使用了函数和全局变量,这两个概念目前为止还没进行讲解。即使您现在不能完全理解,也没有关系,后续的章节我们会详细讲解。当上面的代码被编译和执行时,它会产生下列结果:

 thingy 为 6 , count 为 9
 thingy 为 7 , count 为 8
 thingy 为 8 , count 为 7
 thingy 为 9 , count 为 6
 thingy 为 10 , count 为 5
 thingy 为 11 , count 为 4
 thingy 为 12 , count 为 3
 thingy 为 13 , count 为 2
 thingy 为 14 , count 为 1
 thingy 为 15 , count 为 0

extern 存储类

extern 存储类用于提供一个全局变量的引用,全局变量对所有的程序文件都是可见的。当您使用 extern 时,对于无法初始化的变量,会把变量名指向一个之前定义过的存储位置。

当您有多个文件且定义了一个可以在其他文件中使用的全局变量或函数时,可以在其他文件中使用 extern 来得到已定义的变量或函数的引用。可以这么理解,extern 是用来在另一个文件中声明一个全局变量或函数。

extern 修饰符通常用于当有两个或多个文件共享相同的全局变量或函数的时候,如下所示:

第一个文件:main.c

实例

#include <stdio.h> int count ;extern void write_extern(); int main(){   count = 5;   write_extern();}

第二个文件:support.c

实例

#include <stdio.h> extern int count; void write_extern(void){   printf("count is %dn", count);}

在这里,第二个文件中的 extern 关键字用于声明已经在第一个文件 main.c 中定义的 count。现在 ,编译这两个文件,如下所示:

 $ gcc main.c support.c

这会产生 a.out 可执行程序,当程序被执行时,它会产生下列结果:

count is 5

兰州网店设计【兰州淘宝店铺装修】兰州阿里巴巴首页美工、兰州网店主图页面设计、兰州网页设计公司多少钱、兰州拼多多开店大概多少费用、兰州京东抖音美团运营价格收费标准


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务