我想声明一个typedef,类似这样:
例如:
Typedef 1:
typedef struct
{
int a;
}structA_t1;
Typedef 2:
typedef ptrstructA structA_t1 (*Temp)[] ;
第二种typedef是否正确?我真的需要这个临时名字吗?请建议,谢谢
答案 0 :(得分:7)
新定义的类型的名称最后:
typedef structA_t1 **ptrstructA;
或:
typedef structA_t1 (*ptrstructA)[];