如何在char中添加引号?

时间:2017-12-20 20:06:28

标签: c quoting mplab

我需要在求职和结束时添加引号。

char *Mychar = "hello"; 
printf("%c\n",Mychar[0]);

我的结果是h,我想要的结果是'h'

1 个答案:

答案 0 :(得分:3)

只需将它们添加到格式字符串中即可。对于单引号,您可以将它们放在那里:

printf("'%c'\n",Mychar[0]);

对于双引号,你必须逃避它们:

printf("\"%c\"\n",Mychar[0]);