Typedef指向另一个typedef数组的指针

Fat*_*sam 2 c typedef

我想声明一个typedef,如下所示:

  • 指向另一个typedef的任何数组的指针.

例如:

Typedef 1:

typedef struct
{
    int a;
}structA_t1;
Run Code Online (Sandbox Code Playgroud)

Typedef 2:

typedef ptrstructA  structA_t1 (*Temp)[]  ;
Run Code Online (Sandbox Code Playgroud)

这第二个typedef是否正确?我真的需要这个临时名字吗?请建议,谢谢

Yoc*_*mer 7

最新定义的类型的名称最后:

typedef structA_t1 **ptrstructA;
Run Code Online (Sandbox Code Playgroud)

要么:

typedef structA_t1 (*ptrstructA)[];
Run Code Online (Sandbox Code Playgroud)