给某整型变量初始化,int i和int i = 0有什么区别??(c++中)

如题所述

int i表示i为整型变量,但未赋初值,
int i = 0表示i为整型变量,初值为0
你可以试下只用int i然后输出i,每次运行结果应该会不一样。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-18
全局变量和auto变量在内存分配方式上不同……
第2个回答  2008-07-19
int i不算初始化吧
第3个回答  2008-07-18
补充一下楼上的还有另一种特殊情况,如果i是全局变量就是一样的本回答被提问者采纳