char 相关问题。

LI-O 2013-08-26 08:00:36
#include<stdio.h>

int main(void)
{
char a[] = "this is char usage\n ";
char b[] ='c';
printf("%s",a);
printf("%c\n",b);
return 0;



哪里错了??
...全文
48 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LI-O 2013-08-26
  • 打赏
  • 举报
回复
引用 3 楼 max_min_ 的回复:
[quote=引用 2 楼 w15tp 的回复:] [quote=引用 1 楼 max_min_ 的回复:]

 char b[] ="c";
printf("%c\n",b[0]);
//或者
 char b ='c';
printf("%c\n",b);
求详解。。。。[/quote] char b[] = "c";// 字符数组,也可以说字符串 char b = c ; //字符数 ,单个字符 %c单个字符输出格式, %s字符串输出格式![/quote] 那为什么后面加个 b[0]?
max_min_ 2013-08-26
  • 打赏
  • 举报
回复
引用 2 楼 w15tp 的回复:
[quote=引用 1 楼 max_min_ 的回复:]

 char b[] ="c";
printf("%c\n",b[0]);
//或者
 char b ='c';
printf("%c\n",b);
求详解。。。。[/quote] char b[] = "c";// 字符数组,也可以说字符串 char b = c ; //字符数 ,单个字符 %c单个字符输出格式, %s字符串输出格式!
LI-O 2013-08-26
  • 打赏
  • 举报
回复
引用 1 楼 max_min_ 的回复:

 char b[] ="c";
printf("%c\n",b[0]);
//或者
 char b ='c';
printf("%c\n",b);
求详解。。。。
max_min_ 2013-08-26
  • 打赏
  • 举报
回复

 char b[] ="c";
printf("%c\n",b[0]);
//或者
 char b ='c';
printf("%c\n",b);

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧