C语言局部变量与全局变量
来源:互联网 发布:最新淘宝店铺教程视频 编辑:程序博客网 时间:2024/05/20 20:20
变量,可以定义在函数内,也可以定义在函数外
定义在不同位置的变量,作用域也是不同的
C语言中,按作用域范围可以分为局部变量、全局变量2种类型
局部变量
局部变量就是在函数内部声明的变量,它只在本函数内部有效,也就是说,只能在本函数内部使用
局部变量,只有当它所在的函数,被调用时才会被使用,而当函数调用结束时,局部变量也就失效了
全局变量
在所有函数外部定义的变量,称为全局变量
所有函数包括main()主函数,它不属于任何一个函数,而是属于源程序
全局变量,可以为程序中的所有函数所共用,它的有效范围从定义处开始到源程序结束
示例代码
#include<stdio.h>int x=123;void show(){ printf("show()函数中,x的值为:%d\n",x);}void main(){ show(); printf("main()函数中,x的值为:%d\n",x);}
运行结果
注意
当局部变量与全局变量重名时,全局变量会被屏蔽
阅读全文
0 0
- C语言的全局变量与局部变量
- C语言-----局部变量与全局变量
- C语言 局部变量与全局变量
- C语言全局变量与局部变量区别
- c语言基础知识:局部变量与全局变量
- c语言中的局部变量与全局变量
- C语言局部变量与全局变量
- C语言局部变量、全局变量、静态局部变量、静态全局变量
- C语言温习笔记之局部变量与全局变量
- 黑马程序员—C语言—局部变量与全局变量
- c语言学习笔记之全局变量与局部变量
- c语言局部变量与全局变量大小的限制
- c语言:全局变量与局部变量的区别
- C语言全局变量与局部变量及存储方式
- c语言全局变量和局部变量
- C语言的全局变量和局部变量
- c语言全局变量和局部变量
- c语言全局变量和局部变量
- 不同局域网内经Internet的P2P通信技术 tcp
- 测试庖丁解牛分词工具
- java.util.zip.ZipException: error in opening zip file
- Xshell 出现中文乱码,你需要这样做!
- 关于move_uploaded_file()出错的问题
- C语言局部变量与全局变量
- 第九天实训!!!
- 太乐地图下载器 V5.0.5 破解版
- 常见手势使用
- 86. Partition List
- vue 学习 1
- IT优先级2017:技术领导者仍然投资于云选项
- 快速排序
- String类型转 Map