《c++不在難學--隨老鳥快速通關》

c++的程序文件通常分爲兩類:頭文件(以.h爲擴展名)和源文件(以.cpp爲拓展名),c++

頭文件主要用於對程序中變量、函數、類的聲明,它是一份程序對外接口的說明書。編程

源文件纔是真正體現程序具體功能的地方。函數

這種聲明與實現相分離的模式,是現代軟件工程的要求,以使程序的組織更加清晰,更易維護。學習

假若想改變一些程序的功能,那麼接口(聲明)能夠不動,只改變其具體實現的部分便可spa

不少時候,源代碼是不能公開給用戶的,這時候就只將頭文件和和編譯好的庫文件交給用戶。此時,用戶按照頭文件中給出的接口來調用庫中的函數便可,而沒必要關心該函數是如何實現的。blog

 


 

如何快速學習呢?接口

凡是一種知識體系或技能,總有核心的那麼幾點,其次是重要性稍差的內容,接着是更次要的內容。若是學習時候,可以清晰把握住一個井井有條的主次內容圖,就算是掌握住了快速學習的路徑。編譯

具體來講,有如下兩點:變量

  1. 總體論。在學習的過程當中把握一個主題來貫徹始終,將全部的知識點有機的串聯起來。對於編程的學習,能夠把「信息」的概念始終做爲學習的核心主線。由於編程無非就是對「信息」的處理,包括信息採集,信息傳輸,信息處理,信息存儲,信息展示。
  2. 重點層次論. 有以下的重要性層次圖:

相關文章
相關標籤/搜索