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

上海工商网站查询企业信息驰业网站建设

上海工商网站查询企业信息,驰业网站建设,北京制作网站主页,四川个人证书查询网官网C 变量作用域 作用域是程序的一个区域,一般来说有三个地方可以定义变量: 在函数或一个代码块内部声明的变量,称为局部变量。 在函数参数的定义中声明的变量,称为形式参数。 在所有函数外部声明的变量,称为全局变量。…

C++ 变量作用域

作用域是程序的一个区域,一般来说有三个地方可以定义变量:

  • 在函数或一个代码块内部声明的变量,称为局部变量。

  • 在函数参数的定义中声明的变量,称为形式参数。

  • 在所有函数外部声明的变量,称为全局变量。

我们将在后续的章节中学习什么是函数和参数。本章我们先来讲解什么是局部变量和全局变量。

局部变量

在函数或一个代码块内部声明的变量,称为局部变量。它们只能被函数内部或者代码块内部的语句使用。下面的实例使用了局部变量:

实例

#include <iostream>
using namespace std;int main ()
{// 局部变量声明int a, b;int c;// 实际初始化a = 10;b = 20;c = a + b;cout << c;return 0;
}

全局变量

在所有函数外部定义的变量(通常是在程序的头部),称为全局变量。全局变量的值在程序的整个生命周期内都是有效的。

全局变量可以被任何函数访问。也就是说,全局变量一旦声明,在整个程序中都是可用的。下面的实例使用了全局变量和局部变量:

实例

#include <iostream>
using namespace std;// 全局变量声明
int g;int main ()
{// 局部变量声明int a, b;// 实际初始化a = 10;b = 20;g = a + b;cout << g;return 0;
}

在程序中,局部变量和全局变量的名称可以相同,但是在函数内,局部变量的值会覆盖全局变量的值。下面是一个实例:

实例

#include <iostream>
using namespace std;// 全局变量声明
int g = 20;int main ()
{// 局部变量声明int g = 10;cout << g;return 0;
}

当上面的代码被编译和执行时,它会产生下列结果:


10

初始化局部变量和全局变量

当局部变量被定义时,系统不会对其初始化,您必须自行对其初始化。定义全局变量时,系统会自动初始化为下列值:

数据类型初始化默认值
int0
char'\0'
float0
double0
pointerNULL

正确地初始化变量是一个良好的编程习惯,否则有时候程序可能会产生意想不到的结果。

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

相关文章:

  • wordpress 网站统计插件下载百度seo点击软件
  • 深圳市手机网站建设怎么样wordpress 访问无样式
  • 威海网站建设排名榜frontpage网站建设论文
  • 郴州市建设局网站网站提示代码
  • 单页网站搭建多少工资
  • 一个服务器下怎么做两个网站吗做购物网站最开始没人怎么办
  • 天蓝色美容网站施工企业资质等级划分
  • php中英文网站源码班级响应式网站html格式
  • 网站制作服务好的商家wordpress 精彩
  • 网站技术说明书模板柳市做公司网站
  • 公司做网站最好个人网站建设与管理工作总结
  • html5做视频网站互联网软件开发是什么
  • 做个商城网站多少钱360免费建站不要钱
  • 高唐网站开发闲鱼怎么做钓鱼网站
  • 淄博做网站公司扬州seo博客
  • 网站建设php教程wordpress 一键脚本
  • 自己建网站的详细步骤网站开发报价 福州
  • 盐城做企业网站的价格重庆城乡和住房建设信息网
  • 万网 网站托管网站的站点的管理系统
  • 建立公司微信平台 网站平台经营一个小型app多少钱
  • 免费做ppt的网站有哪些深圳网站设计公司排名前十
  • 邯郸做小程序的网络公司最好的优化公司排名
  • 淘宝客网站空间搭建展厅设计展览设计
  • 做网站推广哪个好北京公司摇号需要哪些资格条件
  • iis网站配置教程wordpress博客小工具标签
  • Html5移动网站网站建设制作设计seo优化山东
  • 科技有限公司可以做网站建设吗?公司部门简称
  • 浙江网站建设售后保障怎样在工商局网站做公示
  • 淘宝便宜的团购网站建设自己做公司网站成本
  • 成都中职学校网站建设推广电子名片制作app