#include <iostream>
using namespace std;
int main()
{
char c = 'a';
char c2 = ' ';
char c3 = '2'; // '2' 2 不同,'2' 数字字符,2 数字
char c4 = '\n';
cout << c << c2 << endl; // 输出:a
int a = 'a';
cout << a << endl; // 输出:97
// a - z 97 98 99
// a b c
// 97 98 99
int b = '2';
cout << b << endl; // 输出:50 // 参照ASCII表
cout.put('a'); // 输出:a
char d = 97;
cout << d << endl; // 输出:a
int t;
cin >> t;
return 0;
}
ASCII码对照表:
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了128个字符,其中33个字符无法显示(这是以现今操作系统为依归,但在DOS模式下可显示出一些诸如笑脸、扑克牌花式等8-bit符号),且这33个字符多数都已是陈废的控制字符,控制字符的用途主要是用来操控已经处理过的文字,在33个字符之外的是95个可显示的字符,包含用键盘敲下空白键所产生的空白字符也算1个可显示字符(显示为空白)。