第269页 | C Primer Plus 中文版 | 阅读 ‧ 电子书库

同步阅读进度,多语言翻译,过滤屏幕蓝光,评论分享,更多完整功能,更好读书体验,试试 阅读 ‧ 电子书库

 警  告位字段和位的位置间的对应是依赖于实现的。例如,在Macintosh上运行程序清单15.4中的程序产生下列输出:程序代码改变了与前面相同的位,但是Macintosh将结构装入内存的方式是不同的。具体地,Macintosh将第一个位字段装入最高位,而不是最低位。因此,结构表示装入了最前面的16位(并且按照和PC中不同的顺序),而unsigned in表示装入到最后的16位。因此,对于Macintosh,程序清单15.4关于位的位置的假设是错误的,使用位运算符对不透明性和填充色的设置进行改变时,改变了错误的位。

请支持我们,让我们可以支付服务器费用。
使用微信支付打赏


上一页 · 目录下一页


下载 · 书页 · 阅读 ‧ 电子书库