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 + -
显示快捷键?