endianness与按位运算有关系吗? logical还是转移?

我正在从事按位运算符的作业,我无法在上面做任何事情,而且我想我对持久性很感兴趣。就是说,我使用的是小端机(就像大多数机器一样),但这是否需要考虑?或者这是一个浪费的事实?

万一重要,我正在使用C。

最佳答案

字节顺序仅对内存中的数据布局很重要。一旦处理器加载了要操作的数据,字节序就完全无关紧要了。无论字节序如何,移位,按位运算等都将按您期望的方式执行(逻辑上将数据从低位到高位进行布局)。

08-15 22:17