c++中把int转化为char

来源:互联网 发布:3c证书编号 淘宝 编辑:程序博客网 时间:2024/05/15 09:18
这要用到ASCII码的知识,粗略讲一下字符'0'的ASCII码为48,然后是'1' '2' '3' ... '9'字符' '(空格)的ASCII码为32.字符'A'的ASCII码为65,然后是'B' 'C' ... 'Z'字符'a'的ASCII码为97,然后是'b' 'c' ... 'z'所以,把一个数字字符ch,转为一个整数,就是ch-'0'当然ch-48也行因为C和C++中,字符和整型是一样的,可以隐式转换