經典的C語言被普遍認為是除匯編語言外程序設計語言的始祖,學習C語言是了解程序設計語言的必經之路。匯編語言由于其本身過于接近計算機硬件,并且較難以理解,不適合一般初學者學習。因而,學習C語言是學習程序設計很好的入門捷徑。本書主要介紹了C語言程序設計的基礎知識。前9章介紹C語言最基本的語法、規(guī)則,同時逐步介紹常用的程序設計方法。隨著基本知識逐漸積累,后面的章節(jié)開始出現(xiàn)比較復雜的程序與算法,也涉及到指針、文件操作、繪圖等進階知識。本書兼顧理論與實際,并且更強調實際操作。作者自身在學習和使用C語言時的一些體會與小技巧也穿插在書中,以供讀者參考。本書結構清晰、實例豐富、通俗易懂,可以作為大、中專院校計算機專業(yè)和非計算機專業(yè)的程序設計基礎課程教材,也可以作為C語言的培訓教材和自學用書。