C语言入门系列之12.位运算(下)

C语言入门系列之12.位运算(下)

右移运算符>>右移运算符是a>>2表示将a的各二进制位右移2位,移到右端的低位被舍弃,对无符号数,高位补0。例如a=017时,a的值用二进制形式表示为00001111, 舍弃低2位11,得到a >> 2 == 00000011。可以得到:右...

C语言入门系列之12.位运算(上)

C语言入门系列之12.位运算(上)

一、位运算符和位运算1.基本概念位运算是指按二进制位进行的运算,这是因为在系统软件中,常要处理二进制位的问题。例如,将一个存储单元中的各二进制位左移或右移一位,两个数按位相加等。​C语言提供位运算的功能,与其他高级语言(如PASCAL)相比,具有很大的优越性。2.位运算符常见位运算符及...

你的第一门C语言课

44 课时 |
15429 人已学 |
免费

C语言学习教程

128 课时 |
19187 人已学 |
免费
开发者课程背景图

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

C语言入门相关内容