- C/C++實踐進階之道:寫給程序員看的編程書
- 陳黎娟
- 496字
- 2020-06-29 11:37:44
6-2 把基礎知識串起來
有一種比較好的學習方法就是學完之后,合上圖書,勾畫一下,自己是否已經完全掌握了這些知識。
對于C語言來說,核心的基礎知識并不多,請大家按照這個順序逐一檢查,是不是已經完全掌握了。
(1)理解最簡單的C程序,學會在開發工具中基本的編寫和編譯代碼。比如HelloWord這樣的案例代碼,完全可以自己編寫編譯通過,并成功運行。
(2)理解數據類型的分類,知道有int,char,float等數據類型。認識有變量的C程序,理解編譯,鏈接的概念。
(3)會給變量賦值,會把變量通過+ - * %等運算符號連接成表達式。
(4)會簡單的輸入和輸出程序,會printf()和scanf()函數的最常用用法。
(5)會用關系運算符和關系表達式,理解邏輯運算符和邏輯表達式。碰到if((!a)||(x==y))能計算出結果。
(6)三種循環程序結構都能熟練掌握,知道它們的區別。會使用break和continue語句。
(7)if語句的三種格式,if(){};if(){}else{};至少用得非常熟練;switch語句當然也要會。
(8)函數的基本用法,會把一些代碼封裝到函數中。
(9)一維數組也要熟練掌握。還會習慣性檢查邊界是否溢出。
是不是真正掌握了C語言的基本知識,我們有一個測試辦法,就是編寫一個包含C語言所有基礎知識的案例。
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- LabVIEW 2018 虛擬儀器程序設計
- Mastering SVG
- 深入實踐Spring Boot
- 編程珠璣(續)
- R語言編程指南
- Blender 3D Incredible Machines
- 精通Python自然語言處理
- Building a Quadcopter with Arduino
- Python之光:Python編程入門與實戰
- 深入淺出Go語言編程
- Geospatial Development By Example with Python
- GitHub入門與實踐
- Web程序設計:ASP.NET(第2版)
- Getting Started with Electronic Projects