int 类型 执行了 char 类型 这为什么!谢谢那位解答。(难道这题真的没人会- -!)
程序代码: /*char* ArrayName[5];*/ /*字符指针数组*/
int ArrayName[5]; /*可以替换上一行代码*/
int index; /*循环控制变量*/
ArrayName[0]="WangJiasheng"; /*为数组元素赋值*/
ArrayName[1]="LiuWen";
ArrayName[2]="SuYuqun";
ArrayName[3]="LeiYu";
ArrayName[4]="ZhangMeng";
for(index=0;index<5;index++) /*使用循环显示名称*/
{
printf("%s\n",ArrayName[index]);
}
return 0;有两个问:1、为什么int 整形 可以成立?程序中赋的可都是字符。
2、char * ArrayName 可成立, char ArrayName 却不能成立为什么?
[ 本帖最后由 kan月 于 2011-11-9 18:58 编辑 ]






