随笔分类 -  Linux

摘要:从CSAPP课程的第一个实验Lab中提炼的一些有意思的位运算技巧 1. 在明确知道补码整数类型对应位数为$w$时,可以通过右移$w-1$位再与常数1做与操作来得到符号位数值 假设int类型以4字节(32位bit)表示,则对应的$w$为32,符号位计算方法如下: int sign = (x >> 31 阅读全文
posted @ 2021-09-18 00:17 wehoon 阅读(391) 评论(0) 推荐(1)