我猜我的问题是以下内容是否为有效的C语言。
如果可以的话,有没有人能解释一下为什么这段代码在微软的C编译器中不能运行,但在GCC中可以,并且当它被添加到C标准中时也可以运行。
谢谢。
int main(void) {
int r = 3;
int k[r];
return 0;
}
如果可以的话,有没有人能解释一下为什么这段代码在微软的C编译器中不能运行,但在GCC中可以,并且当它被添加到C标准中时也可以运行。
谢谢。