非常风气网www.verywind.cn
首页
数组定义可以用变量么
c语言中
数组
下标
可以
是什么类型?
答:
2、C99标准:定义数组时下标可以使用整型、字符型的常量或变量
,但变量必须已经赋值;引用数组时下标可以使用整型、字符型的常量或者变量。以上所说的常量及变量均包含表达式。
c语言中可不
可以用变量定义数组
的个数;
答:
c语言中不可以用变量定义数组的个数
。可以使用mallo函数 mallo函数返回的实际是一个无类型指针,必须在其前面加上指针类型强制转换才可以使用;指针自身=(指针类型*)malloc(sizeof(指针类型)*数据数量);int*p=NULL;intn=10;p=(int*)malloc(sizeof(int)*n);...
在VB中,
数组
能否
用变量
声明?数组下标为变量时,数组元素能否参加逻辑运 ...
答:
在VB中,动态
数组可以用变量
声明,例如在窗体画2个按钮,再编写以下代码:Option Base 1 Dim a() As Integer, n As Integer Private Sub Command1_Click()n = n + 1 ReDim Preserve a(n)a(n) = n End Sub Private Sub Command2_Click()Dim i As Integer For i = 1 To n Print a(...
如何
用变量定义
一个
数组
的维数?
答:
要实现
用变量定义数组
的元素个数即维数,
可以使用
malloc()和free()来进行动态内存分配 。下面是一个使用动态内存的示例:include <stdio.h>#include <malloc.h>#include <stdlib.h>#include <string.h>int main(){ int size; printf("输入建立元素的个数:"); scanf("%d",&size); ...
C语言中如何
定义数组
答:
C语言中,同变量一样;
数组也必须先定义后使用
。一维数组的定义形式:类型标识符 数组名[常量表达式];例如int a[10]; 其中a为地址常量。如变量的定义一样,int a ;double a;float a等;数组的定义只是把后面的变量名改为数组名而已。int a[10]就是定义了一个数组名为a的数组;此数组有10...
c语言,关于
用变量定义数组
个数的问题。
答:
呵呵,这是C语言的编译器决定的。你用的是DevC++编译器,他是C++的基础上向C(向下兼容的)。如果你用TC就不行了。
数组
的
定义
答:
数组
的
定义
:若将有限个类型相同的
变量
的集合命名,那么这个名称为数组。数组是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,...
定义数组
时,数组的长度
可以
是
变量
???急求解!!谢谢
答:
在我所有已知的语言中,静态
数组
的长度都不
可以
是
变量
,这个可以参考语法:char arr[10];但是,如果是动态数组,则长度可以是变量,比如char p = new char[length];另一种可能的情况是数组封装类,这个不同语言有不同实现,比如java中的
Array
,比如STL中的向量类等等。
关于c语言
数组
的方括号中
能不能使用变量
的问题。
答:
方括号里必须是一个大于零的整数常量或者常量表达式。常量表达式(const experssion):是指值不会改变 并且在编译过程就能得到计算结果的表达式。字面量属于常量表达式,用常量表达式初始化的const对象也是常量表达式。一个对象(或表达式)是不是常量表达式由它的数据类型和初始值共同决定。const int a =1;...
不是说
数组
的方括号中不
可以用变量吗
,这是怎么回事?
答:
数组定义
时方括号内不
能使用变量
,好像是数组在编译时就要分配内存之类的,不确定大小无法分配内存;定义完成之后
可以使用变量
调用数组的值。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
c数组存可变量
数组里可以有变量吗
数组长度不能是变量吗
数组的元素可以做变量用吗
数组元素个数可以是变量吗
数组是变量还是常量
c语言数组长度可以是变量吗
数组长度可以是变量
数组里面可以放变量吗
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网