标签: c arrays pointers
我试图在Turbo C中运行此代码,并在第9行进行了非法初始化 我做错了什么???
BASE
答案 0 :(得分:3)
您遇到此问题是因为您的编译器已经过时了。在17年前被撤销的旧C标准中,除了编译时常量之外,你无法初始化数组。
1999年有一个新的C标准修复了很多这样的缺陷。为了编译此代码,您需要一个支持该语言的“C99”更新的编译器。