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

网站设计与网页制作正文注册网站域名的入口

网站设计与网页制作正文,注册网站域名的入口,外贸建站 智能营销,邯郸品牌商标vi设计策划公司作用域#xff08;scope#xff09;是程设计概念#xff0c;通常来说#xff0c;一段程序代码中所⽤到的名字并不总是有效的#xff0c;而限定这个名字的可⽤性的代码范围就是这个名字的作用域。 局部变量的作用域是变量所在的局部范围。全局变量的作用域是整个工程…作用域scope是程设计概念通常来说一段程序代码中所⽤到的名字并不总是有效的而限定这个名字的可⽤性的代码范围就是这个名字的作用域。 局部变量的作用域是变量所在的局部范围。全局变量的作用域是整个工程项目。 生命周期指的是变量的创建(申请内存)到变量的销毁(收回内存)之间的一个时间段。 局部变量的生命周期是进⼊作用域变量创建生命周期开始出作用域生命周期结束。全局变量的生命周期是整个程序的生命周期。  static 修饰局部变量 #include stdio.h void test() {static int i 0;// static修饰局部变量i;printf(%d , i); } int main() {int i 0;for (i 0; i 5; i){test();}return 0; } 对比有无static的效果理解 static 修饰局部变量的意义。 去掉static的test函数中的局部变量i是每次进⼊test函数先创建变量生命周期开始并赋值为0然后 再打印出函数的时候变量生命周期将要结束释放内存。有static的代码中我们从输出结果来看i的值有累加的效果其实 test函数中的i创建好后出函数的时候是 不会销毁的重新进⼊函数也就不会重新创建变量直接上次累积的数值继续计算。 结论static修饰局部变量改变了变量的生命周期生命周期改变的本质是改变了变量的存储类型本来一个局部变量是存储在内存的栈区的但是被 static 修饰后存储到了静态区。存储在静态区的变量和全局变量是⼀样的生命周期就和程序的生命周期一样了只有程序结束变量才销毁内存才回收。但是作用域不变的。 static修饰全局变量 extern 是用来声明外部符号的如果一个全局的符号在A文件中定义的在B文件中想使用就可以使用extern进行声明然后使用。 一个全局变量被static修饰使得这个全局变量只能在本源文件内使用不能在其他源文件内使用。 本质原因是全局变量默认是具有外部链接属性的在外部的文件中想使用只要适当的声明就可以使用但是全局变量被 static 修饰之后外部链接属性就变成了内部链接属性只能在自己所在的源文件内部使用了其他源文件即使声明了也是无法正常使用的。 注意如果⼀个全局变量只想在所在的源文件内部使用不想被其他文件发现就可以使用 static修饰。
http://www.w-s-a.com/news/777601/

相关文章:

  • 凡客建站网微信网站怎么做的
  • 网站建设费怎么写会计科目行业网站建设公司
  • 网站里的友情链接网站建设个人简历的网页
  • 佛山自助建站软件湖南seo优化推荐
  • 免费微信微网站模板下载不了优化人员配置
  • wordpress 导航网站主题画流程图的网站
  • 皮卡剧网站怎样做排名网
  • 网站开发 兼职哪个网站是做安全教育
  • 商品展示类网站怎么用群晖nas做网站
  • 长腿蜘蛛wordpresssem优化推广
  • 中国铁路建设监理协会官方网站深圳福田区怎么样
  • 互联网网站开发发展wordpress文章自定义栏目
  • 众筹网站平台建设工信部网站备案系统
  • 网站301重定向代码wordpress 加子目录
  • 淄博网站制作优化推广asp做学生信息网站
  • 海口招商建设有限公司网站淮安哪有专业做网站的公司
  • 喀什哪有做网站的国内正规seo网络推广
  • 网站设计初步规划公司网页打不开是什么原因
  • 深圳企业网站建设推广服务php做的商城网站设计论文
  • 韩雪冬网站手机网站开发 宽度
  • 奉贤专业做网站新手怎么做企业网站
  • 做网站用哪几个端口 比较好手机号网站源码
  • 手机免费代理ip网站那个旅游网站做攻略最好
  • 西安做网站找哪家公司好苏州专业网站建设开发
  • dedecms如何做网站网站设计实施方案
  • 网站建设合约品牌设计有哪些
  • 织梦企业门户网站宝塔搭建wordpress网站
  • 网站为什么没有排名了11月将现新冠感染高峰
  • 网站开发维护专员岗位职责辽阳企业网站建设
  • 做外国订单有什么网站网站设计论文提纲