不建议使用变量为下标定义数组.虽然有些编译器支持,但这是不标准的.使用常量来定义数组.
//错误的方式
int n = 10;
int a[n];
//正确的方式
int a[10];
#define N 10
int a[N];
不建议使用变量为下标定义数组.虽然有些编译器支持,但这是不标准的.使用常量来定义数组.
//错误的方式
int n = 10;
int a[n];
//正确的方式
int a[10];
#define N 10
int a[N];