44问答网
所有问题
当前搜索:
声明数组时一定要指出数组的长度
这C语言题怎么说?解释一下吧!
答:
c语言强调,声明数组时,
一定要显式的指明数据的长度,或者能明确得到数组的长度,也就是数组的长度是一个常量
,int n=5,a[n];这种声明方法是错的,因为n是一个int 类型的变量,虽然他被初始化为5,但这种声明仍然是错的 除非这样声明 const int n=5;int a[n];加个const强制将n声明为一个常...
powerBuider语言中
声明数组时
,方括号内
必须
指定
数组的长度
吗?
答:
不是
必须
指定的
声明数组时
,数组名后是用方括号括起来的常量表达式
答:
在C++、Java等编程语言中,
声明数组时
,数组名后是用方括号括起来的常量表达式。这个常量表达式被称为
数组的长度
,它定义了数组可以存储的元素数量。例如,在C++中,我们可以这样声明一个整数数组:intarr[10];。这里,arr是数组名,10是数组的长度,表示这个数组可以存储10个整数。同样,在Java中,我们...
C#中
数组
,ArrayList和List三者的区别
答:
但是数组存在一些不足的地方。在数组的两个数据间插入数据是很麻烦的,
而且在声明数组的时候必须指定数组的长度
,数组的长度过长,会造成内存浪费,过段会造成数据溢出的错误。如果在声明数组时我们不清楚数组的长度,就会变得很麻烦。针对数组的这些缺点,C#中最先提供了ArrayList对象来克服这些缺点。ArrayLis...
如何不用指针定义未知size的
数组
。在线等
答:
如果是c语言的话,这是不能办到的。c语言里,声明数组时,
一定要显式的指明数组的长度
,不然就是错的 所以未知size,只能用指针来接收动态分配的内存空间来做。
关于C#
数组的
问题
答:
数组声明
需要预先定义长度,可变
长度的数组
用arraylist的定义,判断数组内部是否包含某个字符串分两种情况。一种是对于数组内部每个元素的判断,直接遍历数组每个元素然后用indexof()方法即可判断。另外一种是对于整个数组而言的,这需要先把数组内部所有元素拼接成一个字符串,然后再用indexof()方法进行判断...
新手求助:c语言请帮忙改一下错
答:
int a[n];这样
声明数组
是不对的。正常情况下对
数组的长度
,
必须
指定,这样才能在编译
的时候
,给数组留足够的空间。要动态分配的话,可以用 malloc方法。如:int *a= NULL;a = (int*)malloc(sizeof(int)*n);
如果
数组的长度
不确定怎么办
答:
貌似不行,java里面
声明数组必须
指定
长度
,不然JVM将来不知道如何分配内存给这个数组,所以JAVA编译器会不会给这样的代码通过编译的。长度未知就不能用数组了,用collection类list或者Vector,都可以实现二维
数组的
功能。使用java.util.Vector就可以了,不过此类不能存储基本数据类型,要使用对应的类替代,如int...
数组
基本简介
答:
当用户需要输入
数组时
,通常通过循环来实现,但在输入前需要确保
数组的
大小是固定的。在函数调用中,通常传递数组的地址和元素个数,而不是使用变长数组,因为传递的是数组的大小信息,而非实际数组内容。在C语言中,
声明数组需要
指定类型和
长度
,例如`type *Array, int Count`,表明`Array`是一个指向`...
asp.net 怎么把数据保存到
数组
中
答:
①不能使用数组,因为
声明数组时要
指定
数组的长度
。②应使用ArrayList类 使用方法如下://声明一个ArrayList实例 ArrayList arr=new ArrayList();//为该实例添加项,就是你想保存的数据,可以给该对象一直添加 arr.Add("-1");arr.Add("数据1");arr.Add("数据2");你还可以通过:string AX=arr[0]...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
二维数组初始化java
return语句只可以返回数值
布尔型数据类型的关键字是
布尔类型占用字节
main函数是JAVA程序的执行入口
true默认值
boolean不能转化为什么类型
java程序是由什么组成的
return语句方法都必须含有