Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我从 C++ 移植代码并且需要在 C# 中模拟相同的位移技术:
每当我执行位移时,我是否必须考虑架构的 Endain-ness ?
你不可以。在 C++ 和 C# 中,您可以完全根据存储的数字来考虑位移,而忽略架构的字节顺序。
不,位移是纯粹的代数运算。它不再依赖于平台,而不是乘以 2。
依赖于平台的是将变量解释为字符数组的结果。