11智能在线
新记
C++定义一个数组用户输入少于定义的长度,那么他没定义的那部分元素值是多少
如题所述
举报该文章
相关建议 2016-11-05
如果是new出来的,且没有初始化,值不确定。
如果不是new出来的,编译器初始化一个默认值。
追问
值不确定和默认值都是随机数的意思吗
追答
不是。
int a[10]={0}; //全部元素初始化0
int b[10]; //未初始化,随机数
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/m7v7vpsp4pv2m4272m.html
其他看法
第1个回答 2016-11-05
不同的类型有关,基本类型,多数是0。。。。。。。。要是自定义类型,就不好说了
~
追问
自定义类型是什么
相似回答
大家正在搜
相关问题
C++中定义一个数组一定要给出长度吗?
C++中定义一个数组一定要给出长度吗?要是我想通过用户输入给...
定义一个数组,怎么实现输入的数字为多少,数组长度就是多少?
问题在c++中怎么定义一个数组,其大小让用户输入
C/C++:如何定义一个由用户自己从键盘输入长度的一维数组?...
c++中声明数组时可以不定义数组长度吗
在C++中的主函数中,如何定义一个数组,而这个数组的大小不确...
C++中定义一个类,类的私有成员为一个一维数组,数组长度为1...