目录
字符常量
字符型变量
单个字符的输入输出
两种输入输出方法的比较
字符常量
字符常量是用单引号括起来的一个符号
*’3’表示一个数字字符,而3则表示一个整数数值
转义字符(Escape Character)
*一些特殊字符(无法从键盘输入或者另有他用)
*所有的ASCII码都可以通过转义方式表示出来
字符在内存中是如何存储的?
对应的ASCII码的二进制值
‘B’的ASCII码值是
*十进制——66
*八进制——0102
*十六进制——0x42
所有的ASCII码都可通过转义方式表示
*‘B’
*八进制:‘\102’
*十六进制:‘\x42’
字符型变量
定义一个字符型变量
*char ch;
字符型变量的值
*ASCII码值,普通整数,可作算术运算
*‘B’的ASCII码值是66
*‘b’的ASCII码值是98
*‘B’+32 → 66+32=98 → ‘b’
*‘b’-‘B’ → 98-66=32
单个字符的输入输出
字符输出函数putchar()
putchar(ch)
*向屏幕输出一个字符,字符型变量ch的值
字符输入函数getchar()
ch = getchar()
*从键盘接受的字符作为getchar()的函数值值
*无参数
大写英文字母转换成小写英文字母
小写英文字母转换成大写英文字母