(以下讨论,针对32位的计算机系统。。) 问:int型数据占几个字节?答:4字节。地球上这个群体的人都知道。 再问:这4个字节,即32个二进制位,又是何存储?这就进入计算机的“底层”了。这个事情,学习程序设计的童鞋,可以懂。 存储的方式,和我们拍脑袋想得不太一样,概括一下,就是低位在前,高位在后。 本文直观一些,看懂以下程序中数据的存储,也便知道这个安排。 (源程序,及在watch窗口中用多种方式看x.c的方法,见文后附件。) 在程序中,由于联合体存储的特点,变量x占4个字节。我们可以从3个角度观察这4个字节:(1) 整体看,是一个int型数据;(2) 分成2部分看,是两个短整型数据;(3)