本書以C語言為實例介紹程序設計的基礎知識,是介紹C語言程序內容和學習C語言程序設計方法的教學用書。本書由淺入深地講解了如何使用程序設計思想分析和理解問題,如何利用C語言程序設計方法處理和解決實際問題。本書將C語言的學習分為12章。靠前~2章介紹了C語言的基本概念、基本常識和程序設計思想; 第3~6章介紹了C語言的數據類型及三種結構; 第7~11章介紹了C語言的數組、函數、指針、結構體、共用體、枚舉類型和位運算; 靠前2章為文件操作。
本書適合高等院校的計算機專業或相關專業的學生使用,也可以作為計算機愛好者的自學參考書。