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

酒店品牌设计网站建设关键词林俊杰mp3

酒店品牌设计网站建设,关键词林俊杰mp3,黄岩做网站的公司,网站详情怎么做的static的基本基本用法可以分为下面几种: (1)static修饰全局变量 (2) 修饰局部变量 (3)修饰普通函数 (4)修饰类的成员变量 一、static修饰全局变量 当同时编译多个文件时…

static的基本基本用法可以分为下面几种:
(1)static修饰全局变量
(2) 修饰局部变量
(3)修饰普通函数
(4)修饰类的成员变量

一、static修饰全局变量

  当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,其它的源文件也能
访问。

  未加static的全局变量,在符号表中是global符号,其他目标文件可见,这样的符号是要参与符号解析
的。

  加了static之后,是local符号,其他目标文件不可见,只在当前文件中可见,不参与符号解析过程。所
以多个源文件可以定义同名的static全局变量,不会产生重定义错误。

  修饰全局变量是改变变量的作用域,让它只能在本文件中使用。

二、修饰局部变量

  使它放在.data 或者.bss段,默认初始化为0,初始化不为0放在.data段,没有初始化或初始化为0放在.bss段。程序一运行起来就给他分配内存,并进行初始化,也是唯一一次初始化。它的生存期为整个源程序,程序结束,它的内存才释放。但是其作用域仍与自动变量相同,只能在定义该变量的函数内使用该变量。退出该函数后, 尽管该变量还继续存在,但不能使用它。

  修饰局部变量是改变它的生存期,变为和整个程序的生命周期一样。

三、修饰普通函数

  和修饰全局变量一样。函数经过编译产生一个函数符号,被static修饰后,就变为local符号,不参与符号
解析,只在本文件中可见。

四、修饰类的成员变量

  修饰类的成员变量时,就变成静态成员变量,不属于对象,而属于类。不能在类的内部初始化,类中只能声明,定义需要在类外。类外定义时,不用加static关键字,只需要表明类的作用域。修饰类的成员函数时。变成静态成员函数,也不属于对象,属于类。形参不会生成this指针,仅能访问类的静态数据和静态成员函数。调用不依赖对象,所以不能作为虚函数。用类的作用域调用。也分公有私有。

注意:静态成员函数不能加const限定符,因为没有this指针。和const限定符本身含义冲突

http://www.tj-hxxt.cn/news/22085.html

相关文章:

  • 文档上传网站培训网站
  • 太原网页设计培训班成都seo网站qq
  • 舞台搭建流程网站优化及推广方案
  • 微网站怎么样做线下活动吸粉电商seo名词解释
  • 网页 代码怎么做网站网络营销方式
  • 好的活动策划网站电商平台如何推广运营
  • 做教育集团的网站公众号代运营
  • 网站宣传推广策划方案网站运营维护的基本工作
  • 网站后台的编辑器不显示南昌seo方案
  • 临沂网站建设哪家公司好搜索引擎优化技术都有哪些
  • 广昌网站建设重庆网站seo好不好
  • 四川建设部官方网站12345浏览器网址大全
  • html5简易网站建设西安市seo排名按天优化
  • 合肥企业网站建设公司最新新闻国内大事件
  • 网站开发的搭建框架是什么意思站长权重
  • 加盟网站推广网站搜索排名优化软件
  • 网站怎么做语言切换如何自己弄一个网站
  • 怎样给网站做超链接百度网络推广
  • 不需要备案如何做网站seo整站优化服务
  • 我有虚拟服务器怎么快速做网站百度小说搜索风云榜
  • wordpress建站什么意思南京百度快速排名优化
  • 网页前端开发需要学什么深圳百度seo哪家好
  • 做网站需要的法律知识网站运营方案
  • 武汉微信网站高级搜索指令
  • 在word上怎么做网站链接营销网站建设教学
  • 小程序代码做网站防止恶意点击软件管用吗
  • 医疗网站优化百度识图搜索图片来源
  • 渝中集团网站建设淘宝seo是什么意思啊
  • 网站被做镜像什么意思对网络推广的理解
  • 有阿里云的主机了怎么做网站百度网盘官方