刪除操作為什么是賦值
在刪除操作的時候,為什么是把第一個元素賦值給一個引用的參數(shù),這里真不懂,感覺在調(diào)用的時候,傳入一個為空的參數(shù),而為空的參數(shù)就有了值,那下次在調(diào)用的時候,實(shí)參就不在是一個空的實(shí)參,求教
在刪除操作的時候,為什么是把第一個元素賦值給一個引用的參數(shù),這里真不懂,感覺在調(diào)用的時候,傳入一個為空的參數(shù),而為空的參數(shù)就有了值,那下次在調(diào)用的時候,實(shí)參就不在是一個空的實(shí)參,求教
舉報(bào)
2018-08-20
哦,這個做法對于刪除操作是沒有意義的。
老師這么做目的在于執(zhí)行程序時能從小黑框里給我們看見被刪除的是哪個元素,所以在刪除函數(shù)里把刪除的值賦給一個變量,并在主函數(shù)里打印這個變量。
我們寫的時候由于懂了隊(duì)列的原理,就可以在刪除函數(shù)里去掉給這個變量賦值的操作,并在參數(shù)列表里把這個參數(shù)刪去。