p是指向结构体的,所以p=null则结构体也是null,那么p->weight也是NULL,p->next也是NULL,null其实是一种c语言中规定的初始状态,而0的话含义很多,如果是int的话就代表数字0,如果是逻辑型的话就代表“假”.
p是个指针,如果定义p=NULL,那么p->weight是0还是NULL,p->next又是什么?下面是我定义的结构体
1个回答
相关问题
-
14.若变量已正确定义,(A)不能使指针p成为空指针.A、p=EOFB、p=0C、p=’’ D、p=NULL 理由哈
-
单链表逆位序输值L->next=NuLL,p->next=L->next,L->next=p什么意思
-
假如我定义了一个指针数组p,p[i]表示的是一个数 还是说是对应数的地址 为什么
-
数据结构的小问题 p->prior->next=p->next和p->next->prior=p->prior是什么意思
-
p.next=q.next;和p.next=q.next;有什么区别.和他们分别的意思.p.next=q;又是什么意思.
-
P=W/T是定义式还是决定式
-
功率的定义式是P=______,功率与速度的关系式是P=______.
-
C++问题:已有定义“int a=10,*p1,*p2;p1=p2=&a;",下面语句中正确的是:
-
ATP A-P-P-P 去掉一个P是什么 去掉2个又是什么?
-
设有定义语句:int =0,*p=&你,*q;以下选项正确的是?a;p=1 b:p=q c:*p=*q