本節書摘來自異步社群《c primer plus(第6版)中文版》一書中的第1章,第1.9節,作者 傅道坤,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
本書采用多種方式編排内容,其中最直接的方法是介紹a主題的所有内容、介紹b主題的所有内容,等等。這對參考類書籍來說尤為重要,讀者可以在同一處找到與主題相關的所有内容。但是,這通常不是學習的最佳順序。例如,如果在開始學習英語時,先學完所有的名詞,那你的表達能力一定很有限。雖然可以指着物品說出名稱,但是,如果稍微學習一些名詞、動詞、形容詞等,再學習一些造句規則,那麼你的表達能力一定會大幅提高。
為了讓讀者更好地吸收知識,本書采用螺旋式方法,先在前幾個章節中介紹一些主題,在後面章節再詳細讨論相關内容。例如,對學習c語言而言,了解函數至關重要。是以,我們在前幾個章節中安排一些與函數相關的内容,等讀者學到第9章時,已對函數有所了解,學習使用函數會更加容易。與此類似,前幾章還概述了一些字元串和循環的内容。這樣,讀者在完全弄懂這些内容之前,就可以在自己的程式中使用這些有用的工具。