66问答网
所有问题
当前搜索:
输入一个未知长度的数组
java中怎么定义不确定
长度的数组
答:
不过,不定参数有两个规定:第一,方法的参数列表中最多只有
一个
不定长度的参数;第二,就是不定
长度的数组
的位置必须是最后一个参数。不然不能通过编译。可以,但是有可能会报数组下标越界的错误。建议先判断一下长度,再赋值。还有就是,为什么不用ArrayList呢。用add添加,就不会有越界危险了。如果...
如何用C分别定义
一个未知长度的
一维
数组
和二维数组
答:
int num, N, i; scanf("%d", &num); scanf("%d", &N); int *a1 = malloc(sizeof(int) * num); // 一维 int **a2 = malloc(num * sizeof(int *)); // 二维 for(i = 0; i < num; i++) a2[i] = malloc(N * sizeof(int)); // 最后别忘...
c++中如何
输入一个未知
个数的字符串
数组
或者二维数组???
答:
使用动态数组。即
一个
指针指向数组首地址,一个整型变量表示
数组长度
。数组所需的空间用new来申请,用完后delete
如何用JAVA定义
一个长度未知的
二位
数组
?
答:
行列
未知
就不能用
数组
啦~用collection类list或者Vector都可以二维数组如果有映射关系可以用map
怎么
输入一个未知长度的数组
答:
例:a[]={1,2,3,4};[]暂时不填数字。好像如此。
c语言问题…如何
输入一
组个数
未知的数组
?如图我在主函数里这样循环提取...
答:
每次循环, 你的 getchar() 要读去
一个
字符。如果这个字符 不是 '\n', 你需要把它 “还” 回来,否则 scanf( ..) 时 少了 一个 字符,若少的是空白符,则没有影响,若少了数字,就有影响。通常,可以用:int c;while(1){ c = getc (stdin); // 读一个字符 if (c == '...
C++问题:如何定义
一个未知
大小的一维
数组
,数组大小由
输入的
值决定
答:
int
array
size;//元素个数 cout<<"请
输入数组的
大小:";cin>>arraysize;int *array;//用指针指向
一个数组
array=new int[arraysize]; //动态内存分配 ...delete []array;//最后要释放这个空间,是一组空间所以加了[]。array=new int[arraysize];new表示申请空间;什么类型?int;多大?array...
C++中
一个未知长度的数组
怎么在程序运行过程中确定长度并且
输入
元素
答:
这个的话
数组
只有char*有这种功能,那就是strlen()其他的话毕竟数组是很难满足的,你可以查查vector
...2怎么定义
一个未知长度的
一维
数组
(长度由
输入
确定)?
答:
unsigned int a; //最常用的 unsigned short a;//short是短整型 unsigned long a; //long是长整型 unsigned char a; //char是字符型,这种方法可定义正整型,亦可定义字符变量 定义
未知长度的数组
:int n=0; //定义
一个
整型变量来记录你要
输入
的数组长度 int *array; /*定义一...
如何定义
未知
大小
的数组
答:
1、就语法而言,定义未知大小的数组,只能通过动态分配来实现。2、示例:定义
一个未知长度的数组
的方法:一是用VLA可变长数组,例如:int i = 10, j = 20;double a[i][j]; //定义VLA VLA要c99才开始支持,需要使用c99编译器,例如gcc 二是使用动态数组,例如:int m = 10, n = 20;...d...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
建立一个长度未知的数组
C语言如何输入未知长度的数组
输入未知个数数组
输出未知长度的数组