我需要在char的开头和结尾添加引号。
char *Mychar = "hello"; printf("%c\n",Mychar[0]);
我的结果是h,我期望的结果是'h'。
h
'h'
只需在格式字符串中添加它们即可。对于单引号,您可以将它们放在那里:
printf("'%c'\n",Mychar[0]);
对于双引号,你必须逃避它们:
printf("\"%c\"\n",Mychar[0]);