00问答网
所有问题
C语言的数组可以用变量定义吗
如题所述
举报该问题
推荐答案 2016-12-12
å¯ä»¥çï¼Cè¯è¨è¯å®æ¯ä¸ä¼èèçé£ä¹ä¸å ¨é¢çï¼ä½ å¯ä»¥ç¾åº¦ä¸ä¸Cæ°ç»vectorçç¨æ³ï¼å°±ç¥éäºã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DD0TjBBnnnBTrTDI0rI.html
相似回答
c语言中数组
元素能否是
变量
或者常量?
答:
在C语言中,
数组的元素可以是变量,也可以是常量
。数组在声明时的大小必须是一个常量表达式,这意味着数组的大小在编译时必须是已知的。但是,一旦数组被创建,它的各个元素可以被赋值为变量或常量值。数组元素的值在程序运行时是可以改变的。例如:int array[10]; // 声明一个整数数组,大小为10 int...
C语言定义数组
行列数的问题
答:
同学你好,我也遇到过这样的问题,
数组定义时,行列数不能用变量
。 但是, 我们可以动态创建一个二维数组。你可以这样做:(以int型为例)int **a;int m,n,i;scanf("%d%d",&m,&n); //输入你此次想要创建数组的行数和列数,储存在m和n中 a=(int**)malloc(m*sizeof(int*)); ...
c语言中可
不
可以用变量定义数组
的个数;
答:
c语言中不可以用变量定义数组的个数
。可以使用mallo函数 mallo函数返回的实际是一个无类型指针,必须在其前面加上指针类型强制转换才可以使用;指针自身=(指针类型*)malloc(sizeof(指针类型)*数据数量);int*p=NULL;intn=10;p=(int*)malloc(sizeof(int)*n);...
c语言中
,
数组
元素
可以
是
变量
或表达式吗?
答:
数组元素 可以赋值为变量或表达式
。但实际存储的只能是最终运算的值。比如 赋值 a[0]=1+2;那么a[0]的值就是3. 无法得知这个3是怎么计算过来的。
大家正在搜
c语言数组长度可以是变量吗
c语言数组元素可以是变量吗
c语言变量定义数组
c语言数组里可以放变量名么
数组的序号可以是变量吗
数组大小可以用变量吗
C语言中指向一维数组的指针变量
c语言定义常量数组
数组用变量定义
相关问题
C语言中数组长度不能用变量定义吗?
c语言中可不可以用变量定义数组的个数
c语言中可不可以用变量定义数组的个数;
c语言 数组元素能为变量吗
C语言数组长度可以用已定数值的变量定义吗?
关于c语言数组的方括号中能不能使用变量的问题。
C语言怎么用变量定义来数组元素个数?
c语言中,数组元素可以是变量或表达式吗?