第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

這個(gè)怎么用啊,有人說(shuō)這叫鏈表,什么意思啊?

這個(gè)怎么用啊,有人說(shuō)這叫鏈表,什么意思啊?

C++
侃侃爾雅 2022-12-15 13:13:11
ypedef struct MemberList { int _Role_Data; struct MemberList *Next; }Info_Role,*_List_DATA我會(huì)用Info_Role._Role_Data在主函數(shù)中,但我完全不知道struct MemberList *Next;這個(gè)有什么用,我看過(guò)一段代碼中,還用過(guò)什么head來(lái)循環(huán)鏈表,什么意思啊求大神講解啊
查看完整描述

2 回答

?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

struct MemberList *Next;的Next就是結(jié)構(gòu)體指針,只要作用就是指向他的下一個(gè)結(jié)構(gòu)體,這樣才是鏈表的由來(lái)。head就是鏈表的頭結(jié)點(diǎn),head->next 就是第二個(gè)結(jié)點(diǎn),head=head->next;就是指向下一個(gè)結(jié)點(diǎn),很好理解的

查看完整回答
反對(duì) 回復(fù) 2022-12-18
?
30秒到達(dá)戰(zhàn)場(chǎng)

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊

int _Role_Data; struct MemberList *Next; 
鏈表結(jié)構(gòu)體
正常情況下這個(gè)結(jié)構(gòu)體都會(huì)起名叫做node這樣兒更直觀,也就是節(jié)點(diǎn)。
data表示節(jié)點(diǎn)的數(shù)據(jù)
Next表示節(jié)點(diǎn)的下一個(gè)節(jié)點(diǎn)的指針,
鏈表就是一個(gè)個(gè)節(jié)點(diǎn)相連的list
而head一般用來(lái)表示鏈表中的表頭,也就是鏈表的第一個(gè)節(jié)點(diǎn)。
一般鏈表的指針,指向的就是head。
如果想對(duì)鏈表做某些操作,那么head一般情況下就必須要知道才能進(jìn)行操作。
當(dāng)然也有某些題目考查對(duì)鏈表的掌握,也會(huì)給你一個(gè)沒(méi)有頭的鏈表做某些操作。
例如:給你一個(gè)鏈表的節(jié)點(diǎn)(非表頭),讓你刪除它的下一個(gè)節(jié)點(diǎn),要怎么做。
currentNode->Next->Next->Data = currentNode->Next->Data;
currentNode->Next->Next = currentNode->Next;

 


查看完整回答
反對(duì) 回復(fù) 2022-12-18
  • 2 回答
  • 0 關(guān)注
  • 93 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)