指向结构的指针

时间:2012-10-29 14:45:53

标签: c pointers struct

我是ANSI-C的新手,我正试图弄清楚它是如何工作的:

bd_t *bd = gd->bd;

这是告诉我bd_t =结构值的值bd吗?

1 个答案:

答案 0 :(得分:3)

某处有一个typedef:

typedef something bd_t;

该行:

bd_t *bd = gd->bd;

声明一个名为bd的变量作为指向bd_t的指针,并使用指向结构变量gd->bd的指针将值gd初始化。该结构包含成员bd,该成员大概也是bd_t *

从单行开始,您无法详细说明类型bd_t