66问答网
所有问题
数组没有赋值是不是为空?
数组没有赋值是不是为空?
举报该问题
推荐答案 2008-09-02
要根据具体的语言规范来判断,如java中,定义个数组
int[] a;//此时a为null
但int [] a= new int[10];//此时,a不是null,并且a数组的每个元素都默认为0;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/22ivxpvp.html
相似回答
定义二维字符
数组
只初始化部分值,,
没有赋值
的项是默认为空格么?代码...
答:
没有赋值
的,可能是数值 0,也可能是不确定值。你可以打印出来看,例如:cout<< "d[0][4]="<< (int) diamond[0][4] << endl;不是空格。空格 ASCII 值是 32,你可以打印出来看,例如:cout<< "space="<< (int) ' ' << endl;...
结构体
数组赋值
时未赋值到的
数组是否
会置
空?
答:
就是说,声明一个变量后,如果不
赋值
,它不会变成0、空或者其他确定的内容。而是以乱码的形式存在所谓的“值”,但这个值它是不能拿来使用的(因为“乱”)。所有变量使用之前必须先赋值。而且,赋到谁谁有值,
没有赋
到的仍然是乱码。有什么问题请留言。
数组没有赋值是不是为空?
答:
但int [] a= new int[10];//此时,a不是null,并且a
数组
的每个元素都默认为0;
数组没有赋值
,数组的值全算0么?可以直接用来运算么?
答:
数组没赋值
,其值不是0,是不确定,直接用来运算结果不可预知。
c语言,当
数组
某些元素未被
赋值
时其值为多少?
答:
数组
未初始化有两种情况:1,未初始化,其值有两种可能:一种是全局数组,被编译器初始化为0。一种是局部数组,为随机数。2, 已初始化,局部数组和全局数组,已初始化,未赋值的数组都会被
赋值为
0。
c语言中一维
数组
的初始化是什么意思,有什么作用
??
答:
一维数组初始化就是给一维
数组赋初值
,作用就是申明的这个一维数组有了一个确定的值,从而可以得到具体应用。一个数组申明后,如果
没有赋值
,那么只是分配了内存空间,没有具体的值,也可以说
是空
,其组成是“\0”也就是NULL,无法在实际中使用。C语言是一门通用计算机编程语言,应用广泛。C语言的设计...
大家正在搜
数组未赋值是空还是0
字符数组未赋值是空还是0
数组赋值为空
怎么给一个数组赋值为空
如何给字符数组赋值为空
如何给空数组赋值
java给空数组赋值
swift怎么给空数组赋值
如何表示一个数组是空的