c++中如何将一个ascii码转成对应的字母?

c++中如何将一个ascii码转成对应的字母?

比如现在知道一个ascii码是65,那么如何给他转换成字符a?

整体思路如下:
1、判断这个值的范围 如果是'0'到'9' 减去'0'就是想要败基含的整数的。
2、如果锋芦是个字符串,可以察笑用sscanf() 就和输入一样。

定义一个char型的变量,直接附值等于ascii码

char MyVar = 65;


那么MyVar的值就是'A'.


这个太复杂了,好难!
int v = 65 ;
char c = v ; //或直接 char c = 65 ; 都一洞歼样。
这时输出C的拿返值消颤饥,屏幕显示是a。
  整体思路如下:
  1、慧码判断这个值的范段皮围 如果是'0'到'9' 减握碧差去'0'就是想要的整数的。
  2、如果是个字符串,可以用sscanf() 就和输入一样。
  
定改判枣义一个char型的变量,直接附值等于ascii码.
char MyVar = 65;
那么MyVar的值就核拆是'A'冲搜.
chr()函数的用法:
y=chr(x)
y是一个字符,x是一大伍个整数
它的作用是:把ASCII码值为x的字滚携或符转换隐碧成相应的字符。
← 上一篇: 下一篇: →