主题:新手提问
derkaiser
[专家分:0] 发布于 2005-06-29 15:52:00
本人目前自学c中,在看 C Primer Plus中文版 ,现在看到变量类型。有一个问题关于char类型的
简要代码:
char a='cool';
printf("it is c%",a);
程序是无法输出的,好像是长度太长,那么char类型难道只能表示一个字符?
那么如何显示长字符?(用变量实现?)
可能问题很菜,请大家不要见笑
回复列表 (共4个回复)
沙发
FancyMouse [专家分:13680] 发布于 2005-06-29 16:24:00
>那么char类型难道只能表示一个字符?
嗯是这样的
>那么如何显示长字符?
用char数组
板凳
jiaocj [专家分:0] 发布于 2005-07-18 23:50:00
printf("it is %s",c)
不知道行不?
3 楼
格子裙 [专家分:15760] 发布于 2005-08-20 11:35:00
char a='a'; //字符
printf("it is %c",a);
char a[20]="abcdefghij"; //字符串
printf("it is %s",a);
4 楼
格子裙 [专家分:15760] 发布于 2005-08-20 11:36:00
如果想和变量现实
如果是c++
直接
string a = "abcdef";
cout << a;
我来回复