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

市桥做网站的公司虚拟网站服务器

市桥做网站的公司,虚拟网站服务器,成都设计院排行,音乐网站开发与设计一、C 作用域规则 任何一种编程中#xff0c;作用域是程序中定义的变量所存在的区域#xff0c;超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量#xff1a; 局部变量#xff1a;在函数或块内部全局变量#xff1a;在所有函数外部形式参数#xff1a;在函数…一、C 作用域规则 任何一种编程中作用域是程序中定义的变量所存在的区域超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量 局部变量在函数或块内部全局变量在所有函数外部形式参数在函数参数定义中 1、局部变量 在某个函数或块的内部声明的变量称为局部变量。 它们只能被该函数或该代码块内部的语句使用。 局部变量在函数外部是不可知的。 下面是使用局部变量的实例。在这里所有的变量 a、b 和 c 是 main() 函数的局部变量。 #include stdio.hint main () {/* 局部变量声明 */int a, b;int c;/* 实际初始化 */a 10;b 20;c a b;printf (value of a %d, b %d and c %d\n, a, b, c);return 0; } 2、全局变量 全局变量是定义在函数外部通常是在程序的顶部。 全局变量在整个程序生命周期内都是有效的在任意的函数内部能访问全局变量。 全局变量可以被任何函数访问。也就是说全局变量在声明后整个程序中都是可用的。 下面是使用全局变量和局部变量的实例 #include stdio.h/* 全局变量声明 */ int g;int main () {/* 局部变量声明 */int a, b;/* 实际初始化 */a 10;b 20;g a b;printf (value of a %d, b %d and g %d\n, a, b, g);return 0; } 在程序中局部变量和全局变量的名称可以相同但是在函数内如果两个名字相同会使用局部变量值全局变量不会被使用。 下面是一个实例 在程序中局部变量和全局变量的例子 #include stdio.h/* 全局变量声明 */ int g 20;int main () {/* 局部变量声明 */int g 10;printf (value of g %d\n, g);return 0; } 当上面的代码被编译和执行时它会产生下列结果 value of g 10 3、形式参数 函数的参数形式参数被当作该函数内的局部变量如果与全局变量同名它们会优先使用。下面是一个实例 #include stdio.h/* 全局变量声明 */ int a 20;int main () {/* 在主函数中的局部变量声明 */int a 10;int b 20;int c 0;int sum(int, int);printf (value of a in main() %d\n, a);c sum( a, b);printf (value of c in main() %d\n, c);return 0; }/* 添加两个整数的函数 */ int sum(int a, int b) {printf (value of a in sum() %d\n, a);printf (value of b in sum() %d\n, b);return a b; } 当上面的代码被编译和执行时它会产生下列结果 value of a in main() 10 value of a in sum() 10 value of b in sum() 20 value of c in main() 30 二、全局变量与局部变量在内存中的区别 1、全局变量保存在内存的全局存储区中占用静态的存储单元 2、局部变量保存在栈中只有在所在函数被调用时才动态地为变量分配存储单元。 3、初始化局部变量和全局变量 当局部变量被定义时系统不会对其初始化您必须自行对其初始化。 定义全局变量时系统会自动对其初始化如下所示 数据类型初始化默认值int0char\0float0double0pointerNULL 正确地初始化变量是一个良好的编程习惯否则有时候程序可能会产生意想不到的结果因为未初始化的变量会导致一些在内存位置中已经可用的垃圾值。
http://www.hkea.cn/news/14325833/

相关文章:

  • 网站无障碍建设报告高级软件工程师
  • 建网站 温州手机网站和电脑网站跳转
  • 虹口品牌网站建设北京医疗网站建设公司排名
  • 怎样设计一个移动网站动漫网站设计源代码
  • 福建厦门网站建设公司自媒体平台注册入口快看点
  • 装修网站建设优缺点龙岗商城网站建设教程
  • 国内出名的校园文化建设网站有哪些跨境电商要投资多少钱
  • 网页做得好的网站公众号微信
  • 建企业版网站多久php网站开发工程师任职要求
  • 淘宝网站设计价格外贸型网站开发
  • 西安网站seo技术apache添加网站
  • 外贸网站建站推广知名的建站公司
  • 建瓯网站建设wzjseo搭建网站需要什么技术
  • wordpress可视化编辑器 windows南昌网站优化
  • seo 服务深圳防疫措施优化调整
  • 信阳建设网站软件开发工具分类
  • 《c程序设计》精品课程网站建设江苏省建设厅网站怎么登不上
  • 网站建设与维护试卷分析中国备案查询网站
  • 响应式网站 htmlWordPress接入广告
  • 腾讯云网站建设教学视频乐高编程培训
  • 网站建设公司发展历程广州网站建设q479185700棒
  • 3合一网站怎么做示范校建设验收网站
  • 苏州营销网站建设公司哪家好手机版网站开发实例
  • 什么网站做的好seo建站网络公司
  • 二级学院英语网站建设通知万网 网站建设方案书
  • 做酒吧设计的网站微信 app 微网站 整合
  • 南京网站设计建设推荐自动化营销网站建设
  • 汕头自助建站重庆网站目录
  • 广州网站建设推荐q479185700顶上新闻摘抄四年级下册
  • 速成网站怎么做绍兴高兴区建设网站