【发布时间】:2021-12-04 05:53:40
【问题描述】:
我正在关注一个在线教程,该教程向我展示了以下(简化的)代码:
typedef struct {
int data;
Node* next;
} Node;
int main(){
Node *head;
init(&head);
return 0;
}
init 函数的用途和功能是什么?我自己没有定义它,但是我也在努力在线查找文档。
【问题讨论】:
-
教程没有解释吗?如果没有,就没有太多教程。我们无法确定它的作用,因为我们没有写。但很可能它只是
*head = NULL;初始化一个空列表。 -
init 不在标准库中
-
貌似教程有自己的init函数来初始化head
标签: c pointers struct initialization declaration