字符变量保存 ASCII 值(0 到 127 之间的整数)而不是 C 编程中的字符本身。该值称为 ASCII 值。
例如,'A'的ASCII值为65、
这意味着,如果您将 'A' 分配给一个字符变量,则 65 将存储在该变量中,而不是 'A' 本身。
资源: C++ 中所有 127 个字符的 ASCII 图表。 >
示例: 在 C++ 中打印 ASCII 值
#include <iostream> using namespace std; int main() { char c; cout << "Enter a character: "; cin >> c; cout << "ASCII Value of " << c << " is " << int(c); return 0; }
输出
Enter a character: p ASCII Value of p is 112
当我们显式打印字符类型的整数值时,会打印其对应的 ASCII 值。