C语言数组可以定义为a[n]吗
不建议使用变量为下标定义数组.虽然有些编译器支持,但这是不标准的.使用常量来定义数组.
//错误的方式
int n = 10;
int a[n];
//正确的方式
int a[10];
#define N 10
int a[N];
本文来自博客园,作者:江北一滴水,转载请注明原文链接:https://www.cnblogs.com/zhangzongjun/p/15520468.html
不建议使用变量为下标定义数组.虽然有些编译器支持,但这是不标准的.使用常量来定义数组.
//错误的方式
int n = 10;
int a[n];
//正确的方式
int a[10];
#define N 10
int a[N];
本文来自博客园,作者:江北一滴水,转载请注明原文链接:https://www.cnblogs.com/zhangzongjun/p/15520468.html