printf()函数用%c来指明待打印的字符。一个字符变量实际上被储存为1字节的整数值。因此,如果用%d转换说明打印char类型变量的值,打印的是一个整数。而%c转化说明打印的是该整数值对应的字符。
/*显示字符的代码编号*/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
char ch;
printf("请输入一个字符,然后按下enter\n");
scanf("%c", &ch);//接收输入的内容,然后赋值给ch
printf("%c 的代码编号为: %d",ch,ch);
return ;
}