930714-1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 26 行

C
26
字号
typedef union _yystype{  int i;  int *iptr;  int (*ifunc)(int);  void (*vfunc)(int);}YYSTYPE;extern int f1(int k);void test(){  YYSTYPE a;  int (*iptr)(int);  int foo[5];  a = f1;		/* { dg-error "incompatible types" } */  a = (YYSTYPE)f1;  a = (YYSTYPE)foo;  a = (YYSTYPE)(int *)foo;  iptr = f1;  a = iptr;		/* { dg-error "incompatible types" } */  a = (YYSTYPE)iptr;}

⌨️ 快捷键说明

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