作用:用于显示单个字符
语法:char ch = ‘a’;
注意1:在显示字符型变量时,用单引号将字符括起来,不要用双引号
注意2:单引号内只能有一个字符,不可以是字符串
C和C++中字符型变量只占1个字节,字符型变量并不是把字符本身放到内存中存储,而是将对应的ASCII码放入到存储单元。
示例
#include <iostream>
using namespace std;
int main() {
//1,字符型变量创建方式
char ch = 'b';
cout << ch << endl;
//2,字符型变量所占内存大小
cout << "字符变量内存为:" << sizeof(char) << endl;
//3,字符型变量常见错误
//char ch2 = "b"; 字符型变量需要用单引号
//char ch2 = 'asdced'; 创建字符型变量单引号内只能有一个字符
//4,字符型变量对应的ASCII编码
//a -- 97
//A -- 65
cout << (int)ch << endl; //强制转换为int类型
system("pause");
return 0;
}