1.6 本章小結
本章主要講述了以下內容。
C語言的創始者為美國人丹尼斯·里奇(Dennis Ritchie)。
C語言發展經歷了五個標準:“K&R”“C89”“C90”“C99”“C11”。
C語言是結構化程序,它采用自頂向下、逐步細分和模塊化的程序設計方法,使用順序、選擇、循環三種基本控制結構來構造程序。
簡潔、靈活、高效是C語言最大的特點,C語言在系統開發、底層設計上有卓越的表現,很多經典算法、框架是用C語言來編寫的。
本書采用Windows+記事本+GCC編譯器的開發環境。主要原因有三點:把精力更多地放在學習和掌握C語言上;避免對集成開發環境形成依賴;軟件體積小,對機器的配置要求不高。
演示安裝“Notepad++”和“MinGW”并配置環境變量,搭建C程序開發環境。
通過編寫第一個C程序,了解C程序的基本框架,了解注釋、文件包含與main函數的作用,了解C程序的四道編譯流程。
C程序的三種調試方式:人工調試、代碼調試、工具調試。
學會調試命令的使用,能夠使用GDB調試工具對C程序進行調試。
推薦閱讀
- GAE編程指南
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優化計算
- Java虛擬機字節碼:從入門到實戰
- Hands-On JavaScript High Performance
- Python完全自學教程
- Python數據結構與算法(視頻教學版)
- Learning Laravel's Eloquent
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(2)
- Test-Driven JavaScript Development
- 大數據時代的企業升級之道(全3冊)
- Mastering VMware vSphere Storage
- Netty 4核心原理與手寫RPC框架實戰
- 米思齊實戰手冊:Arduino圖形化編程指南
- Sony Vegas Pro 11 Beginner’s Guide
- Java Web開發系統項目教程