int main() {
char *name[] = { "follow me","BASIC","FORTRAN","Computer design" };
return 0;
}
照着书上打的,但是会显示不能初始化

int main() {
char *name[] = { "follow me","BASIC","FORTRAN","Computer design" };
return 0;
}
照着书上打的,但是会显示不能初始化

改成 const char *name[]
书写的比较早,以前的编译器没那么较真。后面的字符串都是常量,所以要求前面定义的数组也必须是字符串常量类型。这是新的编译器较真后导致的。