char是C语言中比较灵活的一种数据类型,称为“字符型”。它是用来存储字符的,因此可以将一个字符常量赋值给一个字符型变量
1个字符型变量占用1个字节,共8位,因此取值范围是-27~27-1。在这个范围内,你完全可以将字符型变量当做整型变量来使用
字符型变量不能用来存储汉字
在某些字符前面加上”\”形成的字符,称为“转义字符”,比如\n、\t、\0
Char类型的变量可以当做整形来使用
在-128~127范围内,可以当做整数来用
如:
int i = 67 + '4';
char c = 'c' - 10;
常见错误
char c = A;
char c = "A";
char c = 'ABCD';
char c = '男';