📅  最后修改于: 2023-12-03 14:59:37.647000             🧑  作者: Mango
在 C 语言中,char 类型用于存储字符数据。它是一种整数类型,占用 1 个字节(8 位)的内存空间,可以表示 256 种不同的字符。
要声明一个 char 变量,在变量名前面加上关键字 char,后面跟一个变量名:
char mychar;
可以同时声明多个 char 变量,多个变量用逗号分隔:
char c1, c2, c3;
也可以在声明时初始化 char 变量:
char mychar = 'A';
可以把字符字面量或 ASCII 码值赋给 char 变量。例如:
char mychar = 'A'; // 直接赋值
char mychar = 65; // 赋值 ASCII 码值
使用 %c 占位符可以输出 char 变量的值。例如:
char mychar = 'A';
printf("%c", mychar); // 输出 A
可以使用强制类型转换将 char 转换为 int。例如:
char mychar = 'A';
int myint = (int) mychar; // 将 char 转换为 int
printf("%d", myint); // 输出 65
char 是 C 语言中用于存储字符数据的整数类型,可以表示 256 种不同的字符。要声明一个 char 变量,需要在变量名前面加上关键字 char。可以使用字符字面量或 ASCII 码值赋值给 char 变量。用 %c 占位符可以输出 char 变量的值。可以用强制类型转换将 char 转换为 int,以便对其进行数值计算。