【導(dǎo)讀】數(shù)據(jù)結(jié)構(gòu)旨在使讀者學(xué)會(huì)分析研究數(shù)據(jù)對(duì)象的特性,學(xué)會(huì)數(shù)據(jù)的組織方法,題轉(zhuǎn)化為計(jì)算機(jī)內(nèi)部的表示和處理。解決實(shí)際問(wèn)題的能力。實(shí)現(xiàn)通訊錄的建立和輸出、通訊者的插入、刪除和查詢(xún)等幾種操作功能。*:使用數(shù)字0~5來(lái)選擇菜單項(xiàng),其他輸入無(wú)效,并給出錯(cuò)誤提示。運(yùn)行,并且要考慮到未建立通訊錄鏈表的情況下其他功能無(wú)法實(shí)現(xiàn)的情況。為了達(dá)到選擇各功能,采用switch判定選擇項(xiàng)并跳轉(zhuǎn)入相應(yīng)功能函數(shù)。實(shí)現(xiàn)分別用了不同函數(shù),并且有用到函數(shù)的嵌套以減少代碼的重復(fù)。實(shí)現(xiàn)循環(huán)運(yùn)行的功能時(shí)定義一個(gè)變量j=1,在選擇退出后再將j賦值為0,使尾指針指向新結(jié)點(diǎn);提示是否繼續(xù)建表,讀入一個(gè)結(jié)束的標(biāo)志;尾結(jié)點(diǎn)的指針域置空置NULL。序通訊表相應(yīng)位置,以保持通訊錄的有序性。插入的基本思想是: