在第11章:訪問書的類型:Rendez-vous with Ada by Naiditch (1995)
中,Naiditch給出了一個相當完整的示例,說明如何創建包含餐館信息的鏈接列表。我主要了解本書示例之後的數據結構。我可以理解,用戶在鏈接列表中輸入的任何信息只會在程序生命週期中存在。作者沒有將任何有關餐廳的信息稱爲文本文件。那麼,如果用戶輸入的所有信息在用戶退出程序後沒有被存儲,那麼鏈表示例的用法是什麼?Ada:Naiditch書中的鏈接列表示例
將用戶輸入的信息保存在文本文件中,然後將它們讀入鏈表以便對它們進行進一步操作是否有意義?但是,然後執行操作(如添加或刪除條目)將擾亂從開始時從其讀取鏈接列表的原始文本文件。
謝謝。 PS:正如你可能已經注意到的,我試圖獲得一個現實生活中的鏈接列表示例,並且我也是這個數據結構的新手。
教科書示例旨在演示概念。他們不應該在現實生活中有用。這個想法是,如果你已經學習了這個例子並且理解了數據結構,那麼你可以在稍後需要它作爲一些大型程序的一小部分時使用它。 – ajb