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

网站建设合同服务事项百度入口网址

网站建设合同服务事项,百度入口网址,网站调研怎样做,网站建设有必要做手机端吗1.C中的局部变量、全局变量、局部静态变量、全局静态变量的区别 局部变量(Local variables)与 全局变量: 在子程序或代码块中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序&#xff0…

1.C++中的局部变量、全局变量、局部静态变量、全局静态变量的区别

  局部变量(Local variables)与 全局变量:

在子程序或代码块中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。

全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序或代码块。

当全局变量与局部变量同名时:在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。

全局变量在程序开始运行期间就已经在内存中开辟了内存空间,直到程序结束才会释放这块内存空间。

int nData = 10;  // 这是一个全局变量
int main()
{int i = 0;  // 这是一个局部变量,这个变量只在main函数中有效。int nData = 100;  // 这也是一个局部变量,但是这个局部变量与全局变量重名了cout << nData << endl;return 0;
}

局部静态变量:

局部static变量与全局变量一样,在程序开始运行期间就已经在内存中开辟了空间,直到程序结束才会释放这块内存空间。

一个局部static变量只定义/初始化一次,后序都不再定义或初始化。

局部static变量只能在定义的子程序或代码块中访问,不能在外部访问,所以叫局部静态变量。

全局静态变量:

全局static变量与局部static变量一样,在程序开始运行期间就分配了内存地址。

局部static变量只能在定义的代码块中被访问,而全局static变量只能在定义的文件中被访问。不能跨文件访问。

--------

静态数据成员:独立于该类的任意对象而存在,是与类关联的对象,并不与该类的对象关联。static数据成员(const static数据成员除外)必须在类定义体的外部定义。

静态成员函数:static成员函数没有this形参,可以直接访问所属类的static成员,不能直接使用非static成员。static成员函数不能被声明为虚函数。

----------

static成员变量定义放在cpp文件中,不能放在初始化列表中。const static成员可就地初始化。

----------------

如何引用已经定义过的全局变量:引用头文件或者是使用extern关键字(如果写错则报错的方式不同);

static关键字的作用使变量或者对象的存储形式变为静态存储,连接方式变成内部连接,对于局部变量(已经是内部连接了),只改变存储方式,对于全局变量(已经是静态存储),只改变连接类型。

因此,在源程序包括多个源文件时,全局变量可以在整个程序中有效,而静态全局变量只能在当前被定义的源文件中有效,限制了作用域。

static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝。

----------------------------------------------------------------------

 

转载于:https://www.cnblogs.com/zhang-qc/p/8663962.html

http://www.lbrq.cn/news/2550529.html

相关文章:

  • 建设网站需要什么资料优化网站链接的方法
  • 申请免费网站公司互联网推广方式
  • 网站关键词优化怎么做it学校培训学校哪个好
  • 做网站 要学 什么语言爱站网站长工具
  • 做网站的市场前景网络互联网推广
  • 镇江个人网站建设2345系统导航
  • 网站域名一年多少钱镇江网站建设方案
  • 北京黑马培训机构怎么样网站优化排名易下拉系统
  • cms 做网站模板seo l
  • 安徽网站开发培训价格淘宝如何刷关键词增加权重
  • 网站导航为什么用ul列表做关键词排名点击软件
  • c做网站教程baidu百度首页官网
  • 做视频网站的挣钱吗萧山seo
  • 自适应 WordPress 主题seo快速排名软件平台
  • 网站没有流量个人引流推广怎么做
  • wordpress生成静态 mip网站做优化好还是推广好
  • 双鸭山网站建设企业郑州今天刚刚发生的新闻
  • 网站建设流程步骤上海网站快速优化排名
  • wordpress在百度排名靠前seo经验是什么
  • 北京企业网站搭建油烟机seo关键词
  • 天津市建设 中标公示网站东莞疫情最新通知
  • 网站建设设计技术方案模板下载如何推销产品给客户
  • 织梦美女图片网站模板站长工具永久
  • 制作企业网站页面多少钱seo是指
  • 提供购物网站建设新闻发布最新新闻
  • 做网站就是做服务成都百度推广电话号码是多少
  • 奢侈品网站设计沈阳seo网站关键词优化
  • 钦州网站建设广东企业网站seo哪里好
  • 关于做公司网站网络推广项目外包公司
  • 网站被恶意关键字访问重庆seo网络推广关键词
  • ubuntu22.04系统入门 linux入门(二) 简单命令 多实践以及相关文件管理命令
  • U-Net vs. 传统CNN:为什么医学图像分割需要跳过连接?
  • 60 GHz DreamHAT+ 雷达已被正式批准为“Powered by Raspberry Pi”产品
  • 【LeetCode 热题 100】394. 字符串解码
  • Linux文件系统理解2
  • 嵌入式教学的云端革命:高精度仿真如何重塑倒车雷达实验与工程教育——深圳航天科技创新研究院赋能新一代虚实融合实训平台