讨论:C语言学习中位运算重要吗?
各位达人,我看到多数C语言的教科书中对位运算(bit operation)相对于其他章节来说都讲得较为简洁甚至是有忽略之意,不知这对学习者会不会有误导之嫌?位运算在C语言中重要性如何?可能是对底层或者嵌入式系统相对有用一点,其他方面可能用处不大吧?
多谢指教!
[解决办法]
这东西相对接近底层 所以包含的知识点不多
[解决办法]
位运算就是逻辑运算,在学数电的时候了解过了,在这里学也是很容易明白的吧
[解决办法]
九九乘法表无比重要,谁会花一年去学它?
讲的简洁是因为没啥好讲的,就那么几句话总不成重复一万遍占篇幅吧?
[解决办法]
除了运算中的奇葩优化,位运算可以用于表示状态。
比如Glib的如下代码: