endianness和按位运算有关系吗?要么logical,要么换班?
我正在做关于位运算符的家庭作业(job),我对它不太了解,我想我对endianess有点纠结.也就是说,我正在使用一个小小的endian机器(像大多数人一样),但这是需要考虑的还是一个浪费的事实?
如果有关系,我用的是C.
endianness和按位运算有关系吗?要么logical,要么换班?
我正在做关于位运算符的家庭作业(job),我对它不太了解,我想我对endianess有点纠结.也就是说,我正在使用一个小小的endian机器(像大多数人一样),但这是需要考虑的还是一个浪费的事实?
如果有关系,我用的是C.
字节序只对内存中的数据布局有影响.一旦数据被处理器加载以进行操作,字节顺序就完全无关紧要了.无论字节顺序如何,移位、按位操作等都会按照您的预期执行(数据从低位到高位的逻辑布局).