本書編寫的目的旨在提高C語言的教學質量,改善客觀上存在的C語言難講、難學、難以掌握的現(xiàn)狀,著眼于培養(yǎng)學生獨立編程能力和對程序設計語言的悟性,按照難點分解、平滑過渡、循序漸進的思路組織結構框架和編配內容。各章均配有大量附有答案的習題,努力為課堂教學過渡到獨立編程提供模擬環(huán)境和更大的知識慣性。本書內容分兩部分:第1~3章介紹了C語言程序設計的基礎知識,這也是高級語言的共性部分,第4~10章是C語言程序設計的提高部分,對C語言公認的難點(例如指針、結構體、函數(shù)、數(shù)組等)進行了詳細分解和重點闡述。本書適合高校本??粕牡谝徽Z言或第二語言教學用書。亦可供各類C語言學習對象閱讀參考。