论文部分内容阅读
目前系统开发平台比较主流的是intel平台,sun平台和IBM平台。在编写系统或服务器程序中对变量的某些字节或某些位进行操作是非常频繁的,而各种平台上变量在内存中的存储机制又各不相同,使得取出特定字节或位比较麻烦,需要仔细分析特定平台的存储机制才能得出正确的结果。当应用程序移植到不同平台时字节对齐(alignment)问题经常出现,稍有差错就有可能导致bus error等内存错误。该文透彻地说明了在intel平台,sun平台和IBM平台上数据及数据流的存储机制,以及如何避免出现类型强制错误。理解各种数据存