小编Osl*_*ley的帖子

```在C`typedef struct`声明中是什么意思?

我正在寻找一个C我以前从未见过的语法结构.结构如下所示:

typedef struct structExample {
   int member1;
   int member2
} * structNAME;
Run Code Online (Sandbox Code Playgroud)

我知道通常具有以下结构:

typedef struct structExample {
   int member1;
   int member2
} structNAME;
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式引用第二个结构定义的成员:

structNAME* tempStruct = malloc(sizeof(structNAME));
// (intitialize members)
tempstruct->member1;
Run Code Online (Sandbox Code Playgroud)

*第一个结构定义中的额外内容是什么,以及如何引用第一个结构定义的成员?

c struct

7
推荐指数
1
解决办法
2720
查看次数

标签 统计

c ×1

struct ×1