todaygoodtodaygood.blog.chinaunix.net
todaygood
全部博文(385)
Fund(6)
Health(0)
Education(0)
Interview(17)
English(8)
智力题(2)
service_config(3)
vi(13)
C/C++(14)
linux_Kernel(32)
Driver Programmi(19)
perl(0)
shell(13)
file_system(10)
2410?Project(34)
Direction(8)
bootloader(4)
Hareware_Study(6)
STL(1)
2015年(1)
2014年(3)
2012年(16)
2011年(42)
2010年(1)
2009年(2)
2008年(34)
2007年(188)
2006年(110)
64492407
雨过白鹭
wuxinxin
ailantia
peng1010
RHUB网络
cf630314
kongkong
sunhighn
pauloxu
Estival
2O2OO99O
乌拉圭1
wb123456
lsc0693
u_b96d5e
大少汤哥
duanyuel
分类: C/C++
2006-10-24 22:13:31
#include <stdio.h> #define __PACKED_ATTR __attribute__ ((__packed__)) typedef struct { char p[3] __PACKED_ATTR; //0 1 2 long i __PACKED_ATTR; //3 4 5 6 } test ; //7 typedef struct { char p[3]; //0 1 2 long i; //4 ..7 } test1; //8 int main() { printf("sizeof(test)=%d\n" "sizeof(test1)=%d\n",sizeof(test), sizeof(test1) ); return 0; } /* result is sizeof(test)=7 sizeof(test1)=8 */
上一篇:关于引用需要注意的
下一篇:静态变量的存放位置
登录 注册