這是順序表洗掉一個最小元素
只要代碼開頭是Del_Min就可以表示這是洗掉函式了嗎
可是課本上給的洗掉函式是ListDelet(&L,i,&e)
為啥Del_Min也可以表示洗掉呢?
自學資料結構 求高人指點 謝謝了
uj5u.com熱心網友回復:
Del_Min() ListDelet(&L,i,&e) 這些都是自定義的函式名稱,函式的名稱、形參、回傳值等不同,表示函式實作的功能作用不相同,Del_Min()函式實作的功能是洗掉順序表一個值最小的元素, ListDelet(&L,i,&e)函式可能實作的功能是洗掉順序表中值為e的元素。雖然這兩函式實作的具體的功能有差別,但大的功能就是洗掉某一個元素,所以為了方便記憶及識別,在它們的名稱中都出現了del的字樣,這樣從名稱中我們就可以大致判斷這個函式所實作的功能,這也是撰寫代碼程序中普遍采用的方式。當然,自定義的函式的名稱理論上可以任意撰寫,只要所取字符不是系統的關鍵字符,但這樣做的意義不大,寫個毫無規律的名稱,過一段時間,自己都忘了,想拿來用下,怎么也找不到呢。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/273373.html
標籤:C語言
上一篇:求大佬指點
