c++怎么输出ascii码对应的字符?

2024年11月22日 11:41
有2个网友回答
网友(1):

c++中有对应的公式 是电脑具体编号的一套 必须要先写公式。

先定义字符ch,输入字符,在把字符强制转换成整数就是该字符的ASCII码值,即int(ch)。

  1. ASCII是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

  2. 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0)

  3. ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。

网友(2):

强制转换成char
比如int
a=65,它对应的字符为A,那么这样输出就能够输出65对应的字符A:
cout<<(char)a<