⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 20020527-1.c

📁 this is a gcc file, you can download it and learn its usetility, for further detail please look at t
💻 C
字号:
/* PR c/6660   Test whether an unnamed field with user defined type - struct or union is   accepted.  *//* { dg-do compile } *//* { dg-options "-fms-extensions" } */typedef struct {  unsigned short a;  unsigned short b;} __attribute__ ((__packed__)) A;typedef struct B_ {  unsigned int c;  unsigned int d;} B;typedef struct C_ {  B;  unsigned int e;  unsigned int f;} C;typedef C D;typedef struct {  A;  D;  struct {    unsigned short g;    unsigned short h;  } __attribute__ ((__packed__));  union {    int i;    long j;  };  int k;} __attribute__ ((__packed__)) E;E x;void foo (void){  x.a = 1;  x.b = 2;  x.c = 3;  x.d = 4;  x.e = 5;  x.f = 6;  x.g = 7;  x.h = 8;  x.i = 9;  x.j = 10;  x.k = 11;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -