全局变量和局部变量初始化问题

来源:互联网 发布:linux的tar命令 编辑:程序博客网 时间:2024/05/04 11:04

如果定义为全局变量,系统会自动把变量初始化为默认值(内置类型初始化为系统默认值,自定义类型调用相应的初始化函数进行初始化)

定义为局部变量时,系统不会自动初始化变量,我们必须手动对变量进行初始化(无论是内置类型还是自定义类型),否则得到的结果可能和我们预期的不一致,甚至导致程序出错。

参考资料:

http://blog.csdn.net/ygc87/article/details/6862198

0 0