char c[5]={'c','h','i','n','a'}; //字符数组 char *c1[5]={"C","h","i","n","a"}; //字符串数组 for(int i=0; i<5; i++) { printf("%c-%s\n", c[i], c1[i]); }
[quote=引用 楼主 yagamil 的回复:] char c[5]={"C","h","i","n","a"} 为什么错误的? 我是看的 程序员面试宝典这本书。。。
'C'是字符, "C"是字符串。
char c[5]={"C","h","i","n","a"} 为什么错误的? 我是看的 程序员面试宝典这本书。。。
69,371
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧