2019.8.31
还有九个月高考。
对于指针变量的赋值:
①初始化,在说明指针变量的同时赋值。
eg. int x=2,*p=&x;
②赋值语句
eg. int x=2,*p;
p=&x;
以上两种方法中,“ * ”的意义是不一样的:
①中*是间接访问符,②中*是指针说明符。
指针赋值之后,*指针名的形式表示间接地访问被指针所指的变量。
(那么平时还是用前者吧)
2019.9.2
在一个链表中插入一个节点(从小到大)
NODE *insert(NODE *head,NODE *s)
{
NODE *p;
p=head;
while(p->next!=NULL&&p-next->data<s->data)
p=p->next;
s->next=p->next;
p->next=s;
return head;
}