盡管隨著計算機技術的飛速發展,高級程序設計語言的種類越來越多,但是C語言仍然是最適合作為學習程序設計思想的入門語言。本書在內容的編排上,更多地考慮了初學者的需求。
本書主要內容包括:C語言的基礎知識、結構化程序設計、模塊化程序設計、數組、指針、結構和文件。
全書的內容從易到難,循序漸進,列舉了大量的能夠解決實際問題的實例,并有一個貫穿始終的例子,將一個小程序逐漸擴充成一個比較大的程序。同時,特意安排了一些與信息安全方向有關的小例子,增加趣味性。
最后一章還討論了兩個實例,幫助讀者了解和掌握編寫實用的能解決實際問題的C程序的方法。
本書主要是為初學程序設計語言的高校學生量身定做的,也可作為C語言自學者的教材或參考書。