标签:
假设我们定义了一个变量如T_U8 var_initial = 0xff; 测试该变量是放在已初始化数据段,程序每次被执行该变量都会被重新初始化。但是如果是T_U8 var_initial = 0;,那么结果会和T_U8 var_initial;的效果是一样的,变量会被放在未初始化的数据段,未初始化的数据段理论上是赋初值为0,但是如果程序不初始化该段,那么如果该段内存的值被改变,那么当程序在次执行,变量的值就不是预期的值了!
标签:
原文地址:http://www.cnblogs.com/lifeiseasy/p/4514213.html