C语言一维数组定义及引用时括号[]内容
一维数组定义:数组名[常量表达式]
一维数组引用:数组名[整型常量或整型表达式]
*说明:常量表达式 > 整型表达式 > 整型常量
#define N 100
宏定义没有具体的数据类型,
故选[常量表达式]是最广泛包含,即数组大小必须是常量表达式,常量表达式却不一定可以作为数组大小,比如“abc”是常量表达式,但不可以数组名["abc"]
一维数组定义:数组名[常量表达式]
一维数组引用:数组名[整型常量或整型表达式]
*说明:常量表达式 > 整型表达式 > 整型常量
#define N 100
宏定义没有具体的数据类型,
故选[常量表达式]是最广泛包含,即数组大小必须是常量表达式,常量表达式却不一定可以作为数组大小,比如“abc”是常量表达式,但不可以数组名["abc"]