C语言结构体对齐:#define PADS(x,y) char pad##x[y] 实例解析
#define. PADS(x.y) \tchar pad##x[y]\ntypedef struet{\nshort a;\nPADS (V1, v2);\nchar b[3];\nPADS(V3,V4);\nchar *p;\nPADS (V5. V6);\n}ST_TEST;\n需4字节对齐,则应填入的V1,V2,V3.V4.V5,V6值为:\n\nV1 = 2\nV2 = 2\nV3 = 1\nV4 = 3\nV5 = 3\nV6 = 1
原文地址: http://www.cveoy.top/t/topic/p83m 著作权归作者所有。请勿转载和采集!