2012年计算机二级C语言字符型数据、位运算辅导笔记

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

第五章 字符型数据 位运算

  【考点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得到1,0异或0得到0,1异或1得到0。可记为“相同为0,不同为1”。

  【考点5】putchar与getchar函数

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

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答