00问答网
所有问题
当前搜索:
数组一定要定义长度吗
C++中
定义
一个
数组一定要
给出
长度吗
?
答:
是的,定义数组必须给出其长度
,想要改变其大小也有几种方案 1、用宏定义 define ARRAYSIZE 10 int array[ARRAYSIZE]这样每次程序运行时只需改变宏就可以方便的改变数组的大小 2、动态生成 int N;cin>>N;int *array=new int[n];这样就可以使用了 3、使用STL中的vector,vector就相当于一个动...
在java中
定义数组
时可以不
定义长度吗
,如果可以那么又在什么时候指定呢...
答:
java中数组必须指定长度
,初始化数组的时候指定,例子:int myint[]=new int[20];int myint[];只是声明了一个数组变量而不是定义了一个数组 ,注意二者的区别
c语言中一维
数组
为什么
一定要
对
长度定义
,不能自动补0而二维数组就可以没...
答:
计算机会分配一块《连续》的内存给数组来使用,这样就可以通过《下标》很方便的访问数组的元素。
因此数组的长度就一定是要固定的
,因为内存是一直在动态的分配和释放的,如果数组的长度不固定,那么数组后面的内存到底还要不要分配给别人。如果分配了,数组忽然要增加,那数组内存就不能是连续的了。所有定义...
在JAVA中
定义数组
时,可不可以一开始不设定数组的
长度
?
答:
定义时当然可以:例如 int[] a
;但是要把它初始化成为一个真正意义上的数组就必须设定长度: int [] a = new int[10]; 这时就只能改变数组里的数值而不能改变它的长度了.Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功...
C语言
定义数组一定要
指定大小吗?
答:
是的
,c中数组定义时要指定大小。当然,万事也不是绝对的。例如:1.作为形参的时候,可以不指定,因为在函数调用的时候,数组会转为指针的。2.当为字符串数组时,char ST[]="hello word"这儿定义了一个ST字符数值,不需要你自己去指定大小,系统会自动生成长度为11....
java
数组一定要定义
数组的
长度
才能用吗?
答:
这种情况,是
一定要
指定
长度
的了。实在要用,可以是 Integer uidarr[]=new Integer[usercol.Size] ;记得往下面搬一下
java
数组需要定义长度吗
答:
需要定义长度
。在Java中通过
定义数组
的长度,可以明确指定数组中可以存储元素的数量,这样在程序编写时可以知道数组的大小,方便进行相关的操作和计算。
java
定义数组必须
指定
长度吗
答:
必须
指定长度,长度可以在中括号里用数字表示,也可以在后面用大括号直接赋元素值来获得长度。不指定长度会编译错误,不是造成什么资源浪费。int[] a=new int[6]; //直接给
数组长度
,但元素各值默认是0int[] b=new int[]{1,2,3,}; //给数组元素赋值,元素个数就是数组长度 ...
c++中声明数组时可以不
定义数组长度吗
答:
不可以的,
数组必须
指定
长度
数组
的
长度一定
是固定的吗
答:
是的,
数组
在
定义
的时候就
需要
固定
长度
,长度是不可变的。不过二维数组有点特殊 如:arr【】【】 定义的时候后面一个方框可以空着,因为后一个框里装的是一维数组的个数,同一个二维数组中的一位数组存在不等长的情况,所以后一个可以不定长。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言数组一定要定义长度吗
数组定义时长度一定要制定吗
数组定义可以不声明长度吗
数组定义必须要定义大小吗
数组不声明长度
c数组声明不指定长度可以吗
数组的长度是固定的吗
数组做形参怎么调用
怎么比较汉字c语言