char (*aaa)[80];
aaa=(char *[80])malloc(80*sizeof(char));
我认为这么写是有问题的。问题出在第二行,aaa已经定义为 char (*)[80] ,给aaa赋值的类型应该一致,所以应该为
aaa=(char (*)[80])mal......;
aaa=(char *[80])malloc(80*sizeof(char));
我认为这么写是有问题的。问题出在第二行,aaa已经定义为 char (*)[80] ,给aaa赋值的类型应该一致,所以应该为
aaa=(char (*)[80])mal......;