一、字符变量的定义和输出
字符型变量用来存储一个单一字符,在c语言中用char表示,每个字符变量占一个字节,在给字符型变量赋值时,需要用一对英文半角格式的单引号(' ')把字符括起来
字符变量实际上并不是把该字符本身放到内存的变量单元中去,而是将该字符对应的ASCII编码放到变量的存储单元中。char 的本质就是1字节大小的整型
#include <stdio.h>
int main(void){
//定义字符型变量
char ch='a';
//%c为一个占位符,输出一个字符型变量
printf("%c\n",ch);
return 0;
}
int main(void){
char ch;
scanf("%c",&ch);
char类型可以与整数进行运算操作
ch=ch-32;
printf("%c\n",ch);
return 0;
}