发布网友 发布时间:2022-08-25 02:21
共5个回答
热心网友 时间:2024-11-26 22:26
1、首先双击启动visual studio 2015,单击“文件”-“新建”-“项目”,选择visual c++,然后是“空项目”。
2、定义了2个一维数组,一个名为arry1的整形数组,有1个元素;arry2为实型数组,有100个元素,注意数组下标是从0开始的,不是从1开始,比如arry1的第一个数组为arry[0]不是arry[1]。
3、对数组赋值或者部分赋值,第一个表示x[0]=1,x[1]=2,x[2]=3,x[3]=4,x[4]=5;第二个表示对前三个元素赋值,后面的元素都为0,x[0]=1,x[1]=2,x[2]=3,x[3]=0,x[4]=0。
4、一般形式:数组名[下标1][下标2],下标也是从0开始表示是第一个元素。
5、最后对二维数组赋值:int x[2][2] = { {1,2},{3,4} }表示x[0][0]=1,x[0][1]=2,x[1][0]=3,x[1][1]=4,x[0][0]表示第一行第一列,其他依次类推即可。
热心网友 时间:2024-11-26 22:27
哈哈,楼上的两位真有意思,热心网友 时间:2024-11-26 22:27
C语言中,直到C99标准出现之前,声明数组时在方括号内只能使用整数常量表达式。
而C99做了很大改进,允许数组的[ ]中的值是整形变量或是整形表达式。如:
int n;虽然n确实是需要运行时动态确定的变量,但是在C99中,以这种变量作为数组大小的形式已经是允许的了。这样的数组就被称之为“变长数组”。
注意:变长数组是指用整型变量或表达式声明或定义的数组,而不是说数组的长度会随时变化,变长数组在其生存期内的长度同样是固定的。
热心网友 时间:2024-11-26 22:28
是的.热心网友 时间:2024-11-26 22:29
嗯.楼上说的是.这是通常采用的办法.用预编译命令,在程序文件的开关,定义一个常量,如这次你使用这个程序时记录数是一百,你就可以定义:#define MAX 100,之后,你就可以定义数组如a[MAX]下次你再使用这个程序时,记录数是200,你只要修改一下这里就可以了.朋友.