- 0
- 0
- 约1.44千字
- 约 12页
- 2019-11-03 发布于天津
- 举报
本章重点
15.1 位运算符
15.2 位运算符的运算功能 ;15.1 位运算符
1.数在计算机中的存放形式
(1)字和字节
(2)原码
(3)补码
2.位运算符
所谓位运算是指进行二进制位的运算。C语言提供了六种位运算符 ;说明:
(1)位运算符中除~以外,都是二元运算符,即要求运算符两侧各有一个运算量(操作数)。
(2)位运算只能作用于整型或字符型数据,不能是实型数据。
(3)位运算符的优先性从高到低的顺序为:“~”→“、”→“”→“^”→“|”。
(4)位运算符与赋值运算符结合组成扩展的赋值运算符,即=、=、=、^=和|=。其功能如表15.2所示。
(5)两个长度不同的数据进行位运算时,系统先将二者最低位(最右位)对齐,然后将短的一方按符号位扩充,无符号数则以0扩充。;运算符;15.2 位运算符的运算功能
1.位逻辑运算符
(1)位与运算符()。
(2)位或运算符(|)。
(3)异或运算符(^)。
(4)取反运算符(~)。 ;与运算符参与运算的数以补码方式出现。
例如:95并不等于14,而应该是按位与,算式如下:
(9的二进制补码)
(5的二进制补码)
——————
(1的二进制补码);或运算符参与运算的两个数均以
您可能关注的文档
最近下载
- 金属铸造及粉末冶金生产线项目环境影响报告书.pdf
- 【最新】部编人教版小学语文二年级上册第一单元打印测试题(直接打印).doc VIP
- 水资源配置工程社会稳定风险评估报告.docx
- 2022-2023年西安石油大学普通地质学考研真题.pdf VIP
- 《大学生创新创业基础》全套教学课件.pptx
- 涂层厚度检测记录(2).doc VIP
- 江苏省南京市2026届高三上学期9月零模学情调研语文试卷(图片版,含答案).pdf
- 农业信息化构建农业全产业链协同发展.pptx VIP
- JGJ145-2024混凝土结构后锚固技术规程.pptx VIP
- 2021年全国通用辅警《公安基础知识》考点汇总(含习题).pdf VIP
原创力文档

文档评论(0)