CCS的编译器会给未初始化的全局变量随机分配一个值,它在存储空间的地址是固定的。局部变量是在运行的时候由程序在栈空间内开辟的一小段储存空间,因此没有一个固定的地址,但是未初始化时会被分配一个随机值。局部变量在的空间在过了声明周期之后就会被回收。

所以在函数调用完毕后这个局部变量后,由于存储空间被收回,所以会出现上述两种情况。望各位大侠不吝赐教!小弟在此谢过。