【发布时间】:2017-03-27 16:49:12
【问题描述】:
我已经了解过指针,但是当指针出现在像这样的变量的末尾时,这意味着什么。
struct student_record_node
{
struct class_record* record_;
struct class_record_node* next_;
};
【问题讨论】:
-
by the end of a variable哪个变量? -
它不在变量的末尾。
record_是变量class_record是struct名称。 -
这意味着您有一个指向该类型的指针,但指针位于类型的末尾,而不是变量。所以节点结构包含一个指向记录的指针,以及一个指向下一个记录节点的指针——它是一个单链表。
-
@DaveNewton 非常感谢。
标签: c pointers syntax structure