这段代码有什么问题?
#include "stdio.h"
typedef int type1[10];
typedef type1 *type2;
typedef struct {
int field1;
type2 field2;
} type3;
typedef type3 type4[5];
int main() {
type4 a;
a[0].(*field2[3]) = 99; // Line 16
return 0;
}
获取:main.c:16:10:错误:<(> 标记之前的预期标识符
海合会版本:海合会(GCC)4.7.2