p=p->next表示的含義

高中英語
2023/2/28
叫做結(jié)構(gòu)體指針運算符,用來訪問結(jié)構(gòu)體內(nèi)部成員。=號表示把右邊的值賦給左邊。
p=p->next含義是什么next是表示修改指針p的位置,把p指向原來的下一個節(jié)點。
”。
2、鏈表指針是C語言的一個難點,但也是重 點,學(xué)懂了非常有用。要仔細講就必須先講變 量、指針。
3、所謂變量,不要淺顯的認為會變得量就是變量。套用我們院長的問話:“教室變不變?”變,因為每天有不同的人在里面上課,但又不變,因為教室始終在那,沒有變大或變小。
p->next=p;和p=p->next;的區(qū)別next=p表示節(jié)點p的下一個節(jié)點還是p,如果鏈表只有p節(jié)點,那么這樣就變成了一個循環(huán)鏈表。
next表示修改指針p的位置,把p指向原來的下一個節(jié)點。
next=null;q=p;
這個里面的q指向的永遠是是要在當(dāng)前節(jié)點添加下一個節(jié)點的那個節(jié)點
next=p表示節(jié)點p的下一個節(jié)點還是p,如果鏈表只有p節(jié)點,那么這樣就變成了一個循環(huán)鏈表。
next時,p原來的地址不會被覆蓋。