当前位置:首页c语言 > 正文

全国计算机等级考试二级C语言知识复习资料之字符型数据 位运算

作者:野牛程序员:2023-11-30 11:24:07c语言阅读 2664

第五章 字符型数据 位运算

【考点1】字符常量

一个字符常量用一对单引号括起来,字符常量只能包括一个字符,'ab'是非法的。空格常用''来表示(此处用□来代表一个空格,不能写成''两个连续的单引号)。字符常量可用对应的ASCII码表示,需记住:'0'ASCII码为48'A'ASCII码为65'a'ASCII码为97

【考点2】转义字符

一对单引号中以一个反斜线后跟一个特定字符或八进制、十六进制数来构成转义字符。比如'\\n'表示换行,'\\101''\\x41'表示ASCII码为65的字符'A'

【考点3】字符型数据可以和整型数据相互转换

如:'0'-0=48  'A'+32='a'  char a=65;printf("%d%c",a,a);结果为65A

【考点4】位运算符

C语言提供6种位运算符:按位求反~,按位左移<<,按位右移>>,按位与&,按位异或|,按位或^。一般情况下需要先转化进制。异或运算的规则:0异或1得到10异或0得到01异或1得到0。可记为“相同为0,不同为1

【考点5putchargetchar函数

可用于输出或输入单个字符,这两个函数是stdio.h文件中的库函数,它们是printfscanf函数的简化。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击