关于c变量,我想知道x的作用:
int var[x]
答案 0 :(得分:2)
这是Variable Length Array(VLA)的声明。
表达式x
(很可能是变量)的值被视为数组元素的数量。在评估表达式时must have a positive value,否则VLA的声明会产生未定义的行为。
答案 1 :(得分:0)
int定义变量的类型,[]将变量定义为数组,[]中的数字表示数组中的元素数。 Int var [4]将var设置为4个整数的数组 那么,之后,var [0]是第一个元素,var [1]是第二个元素,var [3]是最后一个元素(索引从0开始,如你所见)