用C语言进行位运算要不要考虑计算机的位数问题?

2024年12月03日 09:35
有6个网友回答
网友(1):

位运算和位有关当然要考虑位数
int和操作系统和硬件有关,64位和32位操作系统要考虑细微差别
位数就是马路上的车道,路越宽,车道越多,越不堵车

网友(2):

好像只有int的位数在不同编译环境下可能不一样,有2字节或4字节两种。
另外还要考虑高位优先和低位优先两种不同的字节顺序。
其他好像没有什么要考虑的了。

网友(3):

一般来说是不用的
但是在某些跨平台设计的时候还是要进行考虑的

网友(4):

我个人认为不用吧。

网友(5):

要啊

网友(6):

应该不需要把
我看过的很多代码都没考虑这些问题
因为这些都是默认的。