語法書 / AA 競程語法書 下冊 / 附錄 / 這個附錄在做什麼

這個附錄在做什麼

本書正文是課程進度:從第一支程式一路到大數運算,每一節都是要你動手寫的。

這個附錄是另一件事。APCS 有一份程式識讀測驗(以前叫觀念選擇題),官方公告的檢測範圍裡有幾樣東西是 Level 0 正文沒教的——它們屬於 Level 1 之後的課程。附錄把那幾樣的最小知識整理在這裡,目標只有一個:

考場上看到那些寫法時,你看得懂它在做什麼。

看得懂就夠了。怎麼設計、什麼時候該用、有哪些變化,是後面課程的事——這裡不會展開,也不需要你背。

還有一個落差要先講:程式識讀的 C 題本用 C 語言呈現,而本書一路寫的是 C++。C 是 C++ 的前身,你已經會的東西絕大多數原封不動——ifforwhile、陣列、函式、struct 全部照舊。真正會讓你愣一下的只有幾格,A 節那張表就是拿來對付它們的。