●前言
第一篇 C語言基礎
第1章 踏上征程前的思想動員
第2章 跟我寫Hello World
第3章 分解Hello World――最簡單C程序的組成
第4章 常量、變量及數據類型
第5章 用屏幕和鍵盤交互――簡單的輸出和輸入
第6章 程序的基本構成――運算符和表達式 100
第7章 程序的最小――語句 120
第8章 條件判斷――分支結構 127
第9章 一遍又一遍――循環結構 142
第二篇 一窺C語言門庭
第10章 同一類素的集合――簡單數組
第11章 寫程序就是寫函數――函數入門
第12章 C語言難點――指針初探
……
第13章 字符串及字符串操作
第14章 結構體、共用體、枚舉和typedef
第15章 如何內存――位運算
第三篇 C語言進階主題
第16章 存儲不僅僅局限於內存――文件
第17章 靈活卻難以理解――指針進階
第18章 更深入的理解――函數進階
第19章 生存期、作用域與可見域
第20章 編譯及預處理
第21章 數據結構
第四篇 C語言程序設計實例與面試題解析
第22章 C語言程序課程設計:遊戲
第23章 面試題解析
附錄 ASCII編碼
《零基礎學C語言(附光盤第3版零基礎學編程)》站在零基礎學習的角度講授C語言,使初學者能盡快掌握C語言程序設計的精髓,避免走彎路。在講解知識點時,筆者康莉、李寬采用由淺人深、逐級遞進的學習方式進行內容設置安排。本書一共分為4篇,循序漸進地講述了C語言的語法規則和編程思想,從基本概念到具體實踐、從入門知識到高階主題、從語法語義到數據結構和算法都進行了詳細的闡述。主要內容包括數據的存儲和獲取、屏幕的輸入與輸出、運算符、表達式、分支語句、循環語句、函數、數組、指針、字符串處理、結構體、共用體、枚舉、位運算、文件處理、作用域、預處理、數據結構等。最後一章通過對一些常見的C語言面試題的解析,為讀者參加求職考試提供參考資料。
本書非常適合無C語言基礎或基礎薄弱的程序員閱讀,並可作為開發人員的參考手冊。