c语言中p=h->next与*p=h的区别
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 00:54:42
c语言中p=h->next与*p=h的区别
你这是链表里面的把.
p=->h,p指向的是结构成员next,表示的是下一个节点的位置.而*p=h,这个是指把头指针h存入p所指定的内存里面,假设h=01,p=02,那句话意思是说,把“01”这个地址存入02中,相当于一个双重指针
再问: p=h->next 能详细点吗?
再答: 链表的节点,知道不?一个节点由值域和一个指针域组成,值域存储的是那个节点存储的内容,而指针域存储的是下个节点的地址,p=h->next,就是说,p指向的是下一个节点的地址。。
p=->h,p指向的是结构成员next,表示的是下一个节点的位置.而*p=h,这个是指把头指针h存入p所指定的内存里面,假设h=01,p=02,那句话意思是说,把“01”这个地址存入02中,相当于一个双重指针
再问: p=h->next 能详细点吗?
再答: 链表的节点,知道不?一个节点由值域和一个指针域组成,值域存储的是那个节点存储的内容,而指针域存储的是下个节点的地址,p=h->next,就是说,p指向的是下一个节点的地址。。
c语言中p=h->next与*p=h的区别
h->next=p,p=h->next有什么区别
C语言中指针p与*p的区别?
数据结构中P->next=P和P=P->next的区别?
C语言中,指针p=p-->next表示指针的后移,那么如果调过来表示,p-->next=p,表示指针的前移?
head->next!=p与head=p的区别
C语言中*p=a[0]与p=a[0]有什么区别?
C语言中p=p->next;语句是什么意思?一般作用是什么?
在C语言中,*P=*Q,*P=&Q,*P=Q有什么区别?
已知m÷75%=p,n×4分之1=p,1.5h=p(p≠0)m、n、h中最大的是( )A、m B、n C、h
关于C语言链表:p->next是表示指向下一个位置的结点还是p本身的存储域?p->next=q->next怎么理解呢?
C语言中为什么 假如定义一个*p=&a,然后为什么这个*p++与*(p+1)是相等的?