📄 20010202-1.c
字号:
/* { dg-do compile { target i?86-*-* sparc*-*-* } } *//* { dg-options "-O2" } */typedef enum { false, true } __attribute__ ((packed)) boolean;typedef struct { enum { A0 = 0, A1 = 1, A2 = 2 } __attribute__((packed)) A:3; enum { B0 = 0, B1 = 1, B2 = 2 } __attribute__((packed)) B:3; boolean C:1; boolean D:1; unsigned char :8;} foo;foo x = { A2, B1, false, true };int main(void){ if (sizeof (foo) != 2 || __alignof__ (foo) != 1) abort (); exit (0);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -