鱼C论坛

 找回密码
 立即注册
查看: 4142|回复: 4

关于字符这个问题,求解释!

[复制链接]
发表于 2013-3-26 05:24:24 | 显示全部楼层 |阅读模式
5鱼币
本帖最后由 属専色灰 于 2013-3-26 07:48 编辑
  1. #include<stdio.h>
  2. #include<string.h>

  3. int main(void)
  4. {
  5.         char name[20];
  6.         strcpy(name,"灰色");
  7.    
  8.         
  9.         printf("%c\n",name);
  10.         
  11.         return 0;
  12. }
复制代码
我通过printf输出的居然是4,我看教程输出的是中文啊!这个怎么解释啊!


最佳答案

查看完整内容

%c是字符 %s才是字符串
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-3-26 05:24:25 | 显示全部楼层
%c是字符 %s才是字符串
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-3-26 07:48:10 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-27 23:09:23 | 显示全部楼层
printf("%c\n",name);中%c改成%s就好了。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-31 16:18:23 | 显示全部楼层
我也想知道答案哈哈哈哈哈哈
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-5 05:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表