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

视频网站高管有做传统媒体出身的吗?优酷副总裁转型成功的概率有多少?淘宝店铺怎么引流推广

视频网站高管有做传统媒体出身的吗?优酷副总裁转型成功的概率有多少?,淘宝店铺怎么引流推广,联通宽带办理多少钱,垦利住房和城乡建设局网站变量的作用域 作用域就是程序中变量的作用范围。局部变量的作用域是局部的,如函数体内;全局变量的作用域则是整个程序。 我们前面接触过的变量基本都是局部变量,这些变量在函数体内声明,无法被其他函数所使用。函数的形参也属于…

变量的作用域

作用域就是程序中变量的作用范围。局部变量的作用域是局部的,如函数体内;全局变量的作用域则是整个程序。

  1. 我们前面接触过的变量基本都是局部变量,这些变量在函数体内声明,无法被其他函数所使用。
  2. 函数的形参也属于局部变量,作用范围仅限于函数内部的语句块。
  3. 除此之外,在各类语句块(如if语句、while语句、for语句等)中定义的变量也是局部变量,作用范围仅限于语句块内部。
  4. 全局变量在函数体外声明,因此不属于某个函数,而属于整个C++源文件,可在程序的任何位置访问它。
  5. 全局变量可增加函数间的数据联系。
  6. 例如,同一文件中的所有函数都能引用全局变量的值,因此如果在一个函数中改变了全局变量的值,就能影响到其他函数,相当于函数间有了一个数据通道。

说明

当内部作用域与外部作用域声明了同名变量时,内部作用域中的变量会屏蔽外部作用域中的变量。

本程序中,变量iTotalCount被定义两次,第一次定义出现在所有函数外,表示全局变量;第二次定义出现在main( )函数中,表示局部变量

细心体会两者的作用域,以及局部变量对全局变量的屏蔽作用。代码如下:

#include<iostream>
using namespace std;
int iTotalCount; //定义全局变量 
int GetCount(); 	//声明GetCount()函数
int main()
{int iTotalCount=100;	//定义局部变量iTotalCount cout<<iTotalCount<<endl;	//输出局部变量iTotalCount的值cout<<GetCount()<<endl;		//输出调用GetCount()函数后的返回值 } int GetCount()	//定义函数 GetCount(){iTotalCount=200;	//给全局变量赋值return  iTotalCount;}
输出结果100200

程序运行结果如上所示。

  1. main( )函数中第一次输出的是局部变量iTotalCount的值100。
  2. 第二次输出的是调用GetCount( )函数后的返回值200。
  3. 每个变量都有一定的生命周期。
  4. 局部变量在函数调用时创建,在栈中分配内存,函数调用结束后销毁并释放。
  5. 全局变量在程序开始时创建并分配空间,在程序结束时释放内存并销毁。
http://www.dtcms.com/wzjs/514421.html

相关文章:

  • 织梦系统怎么做单页网站百度网站排名搜行者seo
  • 做视频导航网站拓客软件排行榜
  • 免费搭建私人网站目前搜索引擎排名
  • 天猫秘券网站怎么做南昌做seo的公司有哪些
  • 用pycharm做网站seo外包方案
  • 网站建设类型优化设计电子课本
  • 武汉品牌网站建设江北seo页面优化公司
  • 信阳网站开发百度统计
  • 爬墙专用加速器万能优化大师下载
  • wap网站登陆系统资源搜索
  • 做网站可以不做后端吗seo综合查询站长工具
  • 微信公众号关联网站百度优化大师
  • 罗湖高端网站建设费用广告推广系统
  • wordpress怎么上传txt文件360seo排名点击软件
  • dede静态网站模板下载销售怎么找客户源
  • 做超市促销海报哪个网站好网店推广的作用是什么
  • 湛江网站制作深圳google推广
  • 网站备案加链接代码全球热门网站排名
  • 怎样推广自己做的网站怎么样进行网络推广
  • 小程序登录不了怎么办福州seo代理商
  • 购物网站建设的必要性郑州seo优化外包顾问
  • 网站制作公司 郑州新东方烹饪学校学费价目表
  • 淘宝客网站建设教程seo综合查询接口
  • 新乡网站建设设计5118关键词查询工具
  • 门户网站的主要特点手机系统流畅神器
  • 中国包装设计网seo排名工具
  • 网址导航网站制作工具优化排名工具
  • wordpress做定制T恤的网站网站优化推广平台
  • 北京工商登记服务平台乐山网站seo
  • 网站建设规划怎么写互联网销售包括哪些