当前位置: 首页 > news >正文

建设网站赚钱吗室内设计平面图案例分析

建设网站赚钱吗,室内设计平面图案例分析,大连app开发制作,外企网站建设前言:C语言中有许多关键字(关键字是预先保留的标识符,具有特殊意义,不能用作变量 名、函数名等普通标识符。) 比如:前面在变量与常量那一节提到的extern 就是一个关键字,应该还记得e…

前言:C语言中有许多关键字(关键字是预先保留的标识符,具有特殊意义,不能用作变量
           名、函数名等普通标识符。)

           比如:前面在变量与常量那一节提到的extern 就是一个关键字,应该还记得extern是             干什么的吧(坏笑)。

           今天,杰哥给大家带来的是关键字static作用 的小小的知识汇总。

 static(静态存储类型)的作用

一、修饰局部变量

在函数内部,使局部变量具有静态存储期。变量只会初始化一次,在函数多次调用间保留其值。

首先,先小小地看一下这张图:

诸侯崛起,逐鹿中原,多年纷争,三分天下。

———— “局部变量”在栈区 (变量的生命周期较短)

————“全局变量”在静态区 (变量的生命周期较长)

 

那么,以上这张图能和static 有什么关系呢?

———— static 能使得 局部变量从栈区移到静态区,从而改变变量的生命周期。示例如下:

(1、以下调用了函数,函数呢 ? 不知道的话,可以先把函数理解成一个加工厂,而main 理解为公司总部,公司中的半成品要移到加工厂加工;     2、while是一种循环语句,用于在一定条件下的再次运行/重复操作)

——左图:每次调用并进入函数test ,a 每次都会重置(初始化都0)

——右图:a的值得以保留,直到程序结束

 

 总的来说,变量的作用域(还是在test函数中)不变,但是生命周期变长了 。

二、修饰全局变量

限制全局变量的作用域,使其只能在定义它的源文件内使用,其他源文件无法直接访问。

示例如下:

前面,我们已经知道extern 用来声明外部变量,使得其它源文件的变量(外部变量)可以在本源文件中使用 。

这是因为: 

  • 全局变量本身是具有外部链接属性的。在A文件中定义的变量,在B文件中可以通过链接被使用。

但是:

  • 如果全局变量被static修饰,这个外部链接属性就变成了内部链接属性,这个全局变量只能在自己所在的源文件内部使用。

三、修饰函数

 类似修饰全局变量的作用,使函数只能在其定义的源文件内被调用,不能被其他源文件调用。

  • 函数本身是具有外部链接属性的。
  • 被static修饰后,外部链接属性就变成了内部链接属性,使得这个函数只能在自己所在的源文件内部使用,其他源文件无法使用 。

四、实操 (输出的答案下节公布)

 

http://www.yayakq.cn/news/342814/

相关文章:

  • 怎样查网站空间地址河北设计公司排名
  • 博物馆设计网站推荐wordpress 主题 修改
  • 做企业网站前期需要准备什么资料玩具网站模板
  • 如何创建网站小程序原始传奇官网登录入口
  • 那个大学业做网站网页升级访问网页导航
  • 关于个人工作室网站模板个人怎么注册域名
  • 惠州技术支持网站建设荆州网站建设费用
  • 做网站时会留下ip地址吗网站建设栏目层级
  • 做一个网站的流程是什么举措推进网站互动交流建设
  • 水果网站推广杭州网站推广与优化
  • 网络工程专业毕业设计论文推广学院seo教程
  • 成都网站建设 培训国外做的比较的ppt网站有哪些方面
  • 定制建设网站深圳有名的活动策划公司
  • 遵义网站建设公司自己可以模拟装修app
  • 网站 数据库选择建筑模型设计网站建设
  • 培训行业seo整站优化十堰网站建设多少钱
  • 东莞专业网站设计制作公司网站查询服务器
  • 如何做免费网站推广怎么做百度网站免费的
  • 宿州市住房和城乡建设局网站ppt设计兼职
  • 谷城网站快速排名推动高质量发展的必要性
  • 中山今科网站建设免费推广平台有哪些软件
  • 旅游景区网站建设方案文档即墨做网站公司
  • 极速网站推广专家网站开发有哪几个阶段
  • 轮播网站多少钱算敲诈勒索
  • 谷歌推广外包巩义网站优化技巧
  • 中石化第四建设公司 网站全网影视vip网站建设
  • 品网站建设公司排名网上最好的网站模块
  • 研究生院 网站 建设wordpress 小刀娱乐
  • 厦门个人网站建设巩义郑州网站建设
  • 个人网站创建与管理平面设计行业市场分析