第6章 数组
下面是合法的数组定义:
① char str[20]; /* 定义一个有20个元素的字符型数组str */
② float score[8];/* 定义一个有8个元素的浮点型数组score */
③ #define N 5
long data[N]; /* 定义一个有5个元素的长整型数组data */
short z[4*N]; /* 定义了一个有20个元素的短整型数组z */
其中③的数组长度使用的是符号常量
下面的定义是非法的:
int n=10;
char c[n]; /*数组长度不能使用变量 */
char str[ ]; /*数组长度不确定 */
5
.