以下是示例代码,而不是工作代码。我只想知道C 中的指针*head
和指针之间的区别。(*head)
int insert(struct node **head, int data) {
if(*head == NULL) {
*head = malloc(sizeof(struct node));
// what is the difference between (*head)->next and *head->next ?
(*head)->next = NULL;
(*head)->data = data;
}