www问答网
所有问题
C++变量的初始化的值是什么意思啊?
比如说:
int a=5;
与
int a;
那个5有什么意思啊?赋值又是什么意思?有什么区别啊?最好说详细点。
举报该问题
推荐答案 2011-08-16
int a=5 :
就是说上来就定义了一个整形变量a,并且把整数5这个值赋给了a,也就是说a=5。
int a:
只是上来定义了一个整数类型a,而这个a并没有被赋值,虽然没被赋值,但是它并不是零,这点你要明白。我这么说 你能明白吧 多运行一下相关的小程序 适当的改改数值 然后观察结果的变化 这些就很容易明白了 比别人讲管用很多遍 学程序 重要的就是手 脑都要勤 多做多想
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/K5d433W41.html
其他回答
第1个回答 2011-08-16
赋值之后a的值就是5了,比如a*3=15,如果赋值b=4,那么a*b=20,如果不赋值a就是一个随机的,不确定的值。
第2个回答 2011-08-16
int a=5
在内存中分配一个整形变量,并装其初始化为5,因此调用的时候值会是5
int a
在内存中分配一个整形变量,但其具体是什么,是个未知的。
相似回答
c++
中
初始化是什么意思
答:
初始化的意思是创建变量时赋予其一个初始值
,但是初始化不是赋值,赋值的意思是把对象的当前值擦除,而以一个新值来替代。例如:int i=0; //初始化i int j=1;//初始化j i=j; //赋值,擦除i原本的0值,用1来替代.
C++
中,赋初值
是什么意思
答:
赋初值,
意即给变量或者常量赋予初始值,就是通常我们所说的“初始化”
。变量或者常量需要先定义后使用,定义的时候,同时指定一个值,那就叫定义并初始化了该变量或者常量。赋初值之后, 常量值不可改变,变量当然可以改变,从常量和变量的字面意思就可以理解。int n1=n2=10;这种情况也是赋初值。=号...
C语言中
变量的初始化
怎么理解?
答:
C语言的变量初始化,
就是在定义变量的时候,赋予一个初始值
。形式为 type var_name = init_value;其中init_value就是初始化值了。类似于 type var_name;var_name = init_value;不过,基于编译器的实现,一般初始化值的方式要比先定义后赋值更高效。另外,有些初始化是必须的。比如常量的定义,必须...
C++
中
的初始化是什么意思
答:
就是给类的成员数据赋予一个
初始值
,要是没有这个初始值,系统就不知道在程序运行之初给成员数据一个
什么值
,这样会导致程序崩溃。
C++
语言中,赋值,定义,声名,
初始化
,四者之间的区别
是什么?
请详细说明一...
答:
定义,在
C++
中一般只对变量使用。一般是说明
变量的
类型。如int i定义i为一个整型变量。
初始化
,实际上对变量赋初值就是对变量进行初始化。如int i=2将i赋初值2.赋值,初始化其实是赋值的一种情况,另一种情况是比如上面的i我用过了,并且现在i=5。我要让它为9,就写i=9。
初始化是什么意思?
答:
初始化就是把变量赋为默认值,把控件设为默认状态,把没准备的准备好。 但是如果是整个系统初始化那就不一样了。在汇编语言中,为变量分配空间时,初始化过的
变量的
初值位于可执行文件代码段数据后,会占用一定空间,不必要
的初始化
会造成磁盘空间的浪费。在C语言等高级语言中,为每一个变量赋初值被视...
在编程语言中
什么是初始化?
答:
初始化就是定义一个
变量
并给它赋
初始值
。例如
C++
中:int i(0);或者 int i=0;就是定义了变量i,并赋初始值为0,就是对i
的初始化
。
C++
中
的初始化
与赋初值的异同?
答:
初始化是
在申请内存时就对内存进行修改 赋初值是在申请内存结束后有单独用一条语句去修改 一般情况下它们几乎没有区别(初始化可能稍快一些),但常量和引用只能初始化,不能赋初值
您好,请问
c++
中
初始化是什么意思?
答:
从无到有叫做初始化!否则叫做赋值
初始化是
在声明的同时进行赋值 int a; //声明 a = 10;//赋值, a本来就有,所以这叫赋值,不叫初始化 int *p = &a;//初始化 把声明和赋值合二为一 揉在一起 黏在一起
大家正在搜
c语言变量初始化是什么意思
函数初始化是什么意思
变量为什么必须初始化
C语言变量的初始化
变量初始化是
变量的定义和初始化
未初始化的变量
变量的声明和初始化语法
c语言未初始化的局部变量