
程设计 字符常量 主讲:曾志华
字符常量 主讲:曾志华

字符常量 字符常量 下列两种情况中的一种: 1)是用单引号(’)括起来的一个字符。例如:'a', 字符:包含字母(aZ,A)、数字(0-9),其他符号(*、&等 等),但是不包含汉字。 2)转义字符:以开头 n',,1",376,x41
字符常量 字符常量 下列两种情况中的一种: 1)是用单引号(‘’)括起来的一个字符。例如:'a', 字符: 包含字母(a~z, A~Z)、数字(0—9),其他符号(*、&等 等),但是不包含汉字。 2)转义字符:以\开头 '\n', '\\', '\'', '\376', '\x41‘

表32常见转义字符 含义 转义字符 含义 转义字符 转义字特 水平制表 燕行 单引号 ?垂直制表 b 退格 双号 31 f 换页 3包人洗 。麟 反斜线 xhh 2位叶大 【例3-1】转义字符的应用((chp3_1.c)。 #include 存 int main() printf输出转义字年:ntHello.n"5 return; 程序输出结果见图3-2。 出年司 Hello 图3-2接义字然坞业

附景AASC川囊 。格交人妇了件物受 结0t7,人C码情与铜

字符常量 3)注意: 每一个字符常量都有一个编码,这个编码称为字符的ASCⅡ码 (国际上通用),每个字符在内存中存储的是它的编码,这个编码是 一个整数,在0~127之间。所以,一个字符常量也就等价于一个整数 常见的字符的编码规律: 03≈9:48,49,50,… ‘a'z':97,98,99, A'Z:65,66,67,…(可知:大小写之间相差32) : 32 n': 10
字符常量 3)注意: 每一个字符常量都有一个编码,这个编码称为字符的ASCII码 (国际上通用),每个字符在内存中存储的是它的编码,这个编码是 一个整数,在0~127之间。所以,一个字符常量也就等价于一个整数 常见的字符的编码规律: ‘0’ ~ ‘9’: 48,49,50,….. ‘a’~’z’: 97,98,99,….. ‘A’~’Z’: 65,66,67,…..(可知: 大小写之间相差32) ‘ ‘: 32 ‘\n’: 10

写出程序的运行结果 C易路设计 int main0 { charcl,c2; cl 'a'; c2=c1-32; printf("%c",c2); returnO; }
写出程序的运行结果 int main() { char c1,c2; c1 = 'a'; c2 = c1- 32; printf("%c",c2); return 0; }

写出程序的运行结果 程序举例:分析下列程序的输出结果,让输入12时,程序的结果是多少? int main { charcl,c2; cin >>c1>>c2; cout <<"cl="<<cl<<endl; cout <<"c2 ="<<c2<<endl; cout <<(int)cl <<endl; cout <<(int)c2 <<endl; returnO; }
写出程序的运行结果 程序举例:分析下列程序的输出结果,让输入12时,程序的结果是多少? int main() { char c1,c2; cin >>c1 >>c2 ; cout <<"c1="<<c1<<endl; cout <<"c2 = "<<c2 <<endl; cout <<(int)c1 <<endl; cout <<(int)c2 <<endl; return 0; }