#include <stdio.h>
int main(void)
{
char a='6a';
printf("%c",a);
return 0;
}

然后运行结果是显示a,看到报了三个警告

大概就是说发生了int到char的缩小警告,因为学了py和php,把char和str搞混了,其实char就是用特定的整数表示特定的字母,比如ASCII 65就代表了大写字母A
我们来试试
int main(void) {
char a = 65;
printf("%c", a);
return 0;
}
可以看到我们输出了大写字母A

本文通过两个示例展示了如何在C语言中使用字符变量,并解释了字符与整数之间的转换原理,例如ASCII码对应的字符输出。
1万+

被折叠的 条评论
为什么被折叠?



