00问答网
所有问题
给某整型变量初始化,int i和int i = 0有什么区别??(c++中)
如题所述
举报该问题
推荐答案 2008-07-18
int i表示i为整型变量,但未赋初值,
int i = 0表示i为整型变量,初值为0
你可以试下只用int i然后输出i,每次运行结果应该会不一样。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/eBIDnnrj.html
其他回答
第1个回答 2008-07-18
全局变量和auto变量在内存分配方式上不同……
第2个回答 2008-07-19
int i不算初始化吧
第3个回答 2008-07-18
补充一下楼上的还有另一种特殊情况,如果i是全局变量就是一样的本回答被提问者采纳
相似回答
给某整型变量初始化,int
i和int
i
=
0有什么区别???(c++中)
答:
int
i;//i为编译系统编译时分配的内存空间值,即任意值。int
i=0
;//i的值为0.
C#中int
i与int
i=0有什么
不同
答:
int i;表示申明 仅仅是告诉编译器 有这个变量名,为以后编译 创造条件;int i =0表示定义
不仅仅 告诉编译器 有这个变量名 ,还要马上编译 分配内存;
...都可以对a进行
初始化,
这两种方式有没
有什么区别
答:
没有
区别,
只是风格不同,前者传统风格,后者面向对象风格。
C++
里面,for
(
int
i
=
0
; i <= 2; i++ ) 是
什么
意思? 一道简单题里看到...
答:
这是一个 for循环
, int
为
变量
i
=0
表示从i从0开始,i<=2表示
i=
2就不执行这个程序了,i++ 表示执行一次循环后 i的值+1;
大家正在搜
整型变量是什么意思
整型变量有几种类型
int整型变量
整型变量类型
假设所有变量均为整型
int型变量
若k为int型变量且赋值11
整型变量的范围
长整型变量