全局变量和静态全局变量
来源:互联网 发布:淘宝上的驱鼠器 编辑:程序博客网 时间:2024/05/16 15:35
1、静态数据存放在全局数据区,全局数据区的数据不会因为函数的退出而释放空间,当再次调用此函数时,其值是上一次调用结束时的值。
2、未经初始化的静态全局变量会被程序自动初始化为0。
3、静态全局变量在声明它的整个文件都是可见的,而在文件之外是不可见的,其他文件可以定义相同的变量名称,不会发生冲突。
注:
1、全局变量是不显示用static修饰的全局变量,但全局变量默认是静态的,作用域是整个工程,在一个文件内定义的全局变量,在另一个文件中,通过extern 全局变量名的声明,就可以使用全局变量。2、全局静态变量是显示用static修饰的全局变量,作用域是所在的文件,其他的文件即使用extern声明也不能使用。
0 0
- 全局变量和静态全局变量
- 静态全局变量和全局变量
- 全局变量和静态变量
- 静态变量和全局变量
- 全局变量和静态变量
- 全局变量 和 静态
- 全局变量和静态变量
- 全局变量和静态变量
- 静态变量和全局变量
- 全局变量和静态变量
- 全局变量和静态全局变量区别(转载)
- 全局变量和静态全局变量的区别
- 静态全局变量和全局变量的区别
- 全局变量和静态全局变量的区别
- c++ 静态全局变量 和 全局变量的区别
- 全局变量和静态全局变量的区别
- C++全局变量和静态全局变量的区别
- C++静态全局变量和全局变量的区别
- 九度 1526:朋友圈
- 否定自己
- 银行业务调度系统
- 2014.3.11日签到帖子
- 黄聪:Python+NLTK自然语言处理学习(一):环境搭建
- 全局变量和静态全局变量
- 在ubuntukylin13.10上面安装iNode
- 新浪微博API-friends
- 关于调试GPS45711的记录
- MyBatis 通过包含的jdbcType类型
- [想多了]c++的this指针不是动态绑定的
- javase基础之 集合框架概述
- 数据结构与算法分析-01 起步
- 3.11周二 概率 离散