这种用法是否合适,是什么意思?
struct Taken
{
int *p;
struct Taken *previous;
};
Run Code Online (Sandbox Code Playgroud)
struct Taken *previous;
Run Code Online (Sandbox Code Playgroud)
这一行声明previous是一个指向相同类型的另一个结构的指针Taken——这可以用来将几个这样的结构链接在一起,例如形成一个链表。如果您不熟悉这种用法,您可能应该阅读指针及其应用程序。