內容簡介
C語言是一種電腦程式設計語言,它功能強大,可以用來編寫系統軟體及套用軟體,套用範圍很廣泛。作為一門計算機程式語言,C語言有自己的規範,所以對初學者而言概念比較多、不易理解。
本書分為5篇,共23章,循序漸進地從基本概念到具體實踐講述C語言,並對具體知識點進行詳細的實例講解。第一部分包括第1~2章,主要講述Turbo C的安裝、開發環境的介紹,以及如何在Turbo C中調試運行程式。第二部分包括第3~7章,主要介紹C語言中的基本概念,變數與常量、運算符與表達式、輸入輸出函式、C語言三種基本結構。第三部分包括第8~11章,介紹C語言中的重點與難點,包括數組、函式、指針、結構體與共用體。第四部分包括第12~20章,介紹數據結構的相關內容,包括棧、佇列、串、樹、圖,這幾部分內容是數據結構的重要組成。第五部分包括第21~23章,介紹C語言中檔案及編譯部分,以及錯誤調試的內容。
本書的特點是不僅詳細介紹了C語言中各個概念,而且在每個知識點後都配套有實例講解,詳細描述C語言中各個概念的實際套用及注意點,非常實用,方便讀者模擬實踐。本書適合沒有編程基礎的C語言初學者;正在學習C語言基礎或深入了解數據結構的用戶也可以閱讀;並可作為大、中專院校師生或培訓班教材;對於開發人員,本書也可以作為參考手冊。
圖書目錄
第一部分 C語言開發環境篇
第1章 Turbo C介紹
第2章 初識C程式
第二部分 C語言基礎知識篇
第3章 變數與常量
第4章 運算符、表達式和語句
第5章 輸入/輸出函式
第6章 順序結構和選擇結構
第7章 循環結構
第三部分 C語言重點知識篇
第8章 數組
第9章 函式
第10章 指針
第11章 結構體與共用體
第四部分 數據結構篇
第12章 數據結構概論
第13章 線性表
第14章 棧
第15章 佇列
第16章 串
第17章 樹與二叉樹
第18章 圖
第19章 查找
第20章 排序
第五部分 檔案與程式編譯篇
第21章 檔案
第22章 預處理命令
第23章 錯誤調試