本書以程序設計為主線,以編程需要帶動知識的學習。全書共9章,繫統介紹了C語言的相關知識及其程序設計技術,包括簡單的C程序設計、基本數據類型、數據運算、結構化程序設計、數組和字符串、指針、函數、復合數據類型、文件與預處理;通過豐富的C程序設計實例,詳盡介紹了相應的知識和算法;各章編排了一定量的練習題,以幫助讀者在初步掌握語言的基礎上,著重培養程序設計的能力。 本書內容充實、體繫合理、概念清晰、講解詳盡、例題豐富,是學習C程序設計的理想教材,可作為高等學校本科以上教學用書。為了方便學習,建議與本書配套的《大學C語言實用教程實驗指導與習題》(第2版)(ISBN 978-7-302-58564-0 )一起使用。