如何在char中添加引号?

问题描述 投票:2回答:1

我需要在char的开头和结尾添加引号。

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

我的结果是h,我期望的结果是'h'

c quoting mplab
1个回答
3
投票

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

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

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

printf("\"%c\"\n",Mychar[0]);
© www.soinside.com 2019 - 2024. All rights reserved.