static 存储区在程序启动时初始化为0
来源:互联网 发布:jmeter调用java类 编辑:程序博客网 时间:2024/06/03 15:55
class V
{
public:
V():data(3){}
int data;
};
class A
{
public:
int i;
V v;
};
static A b;
int main()
{
A a;
cout << a.i << endl; //运行时提示使用未初始化变量,输出不定值
cout << a.v.data << endl; //输出3
cout << b.i << endl; //输出0
cout << b.v.data << endl; //输出3
system("pause");
return 0;
}
static 存储区在程序启动时初始化为0,故b.i为0,
- static 存储区在程序启动时初始化为0
- 全局变量初始化为0
- 全局/静态变量初始化为0出错? 全局/静态变量初始化为0放在bss段还是data段?
- 未经初始化的静态全局变量会被程序自动初始化为0
- 申请一段初始化为0的内存
- 结构体初始化为0的技巧!!
- 数组,结构体初始化为{0}
- 全局数组默认初始化为0
- 数组的初始化为 0 的学习
- 全局数组默认初始化为0
- 全局数组默认初始化为0
- 二维数组所有元素初始化为0
- 为何栈的初始化为0XCC
- 全局/静态变量初始化为0放在bss段还是data段
- 全局/静态变量初始化为0放在bss段还是data段
- 【ThinkingInJava】8、对象的初始化为null,基本类型默认初始化为0
- 日期初始化为null
- JobInProgress初始化为TaskInProgress
- ESB.NET 6.1 Getting Started Guide(下)
- Eclipse+qt的开发环境
- __cdecl __stdcall __fastcall
- 大学JAVA实验四 简单计算器、记事本
- 传奇脚本_传奇传送员脚本
- static 存储区在程序启动时初始化为0
- qt4.5的开发环境安装
- 添加提示信息 tooltip
- 忆龙2009:Windows XP系统中如何部署802.1X
- qtopia-4.3.3安装手记
- Oracle resource manager
- ORACLE故障树
- 游戏界的笑话
- 第一个qt程序:hello world!