c语言中p=h->next与*p=h的区别

2024-11-01 14:26:22
推荐回答(1个)
回答1:

你这是链表里面的把。
p=->h,p指向的是结构成员next,表示的是下一个节点的位置。而*p=h,这个是指把头指针h存入p所指定的内存里面,假设h=01,p=02,那句话意思是说,把“01”这个地址存入02中,相当于一个双重指针