C語言是一種結構化的程序設計語言,它既具有高級語言的特點,又具有低級語言的特點。本書共分11章,內容包括:程序設計的基本概念,基本數(shù)據(jù)類型、運算符和表達式, C語句和結構化程序設計,數(shù)組,函數(shù),編譯預處理,指針,結構體、共用體和枚舉,位運算,文件,庫函數(shù)及其應用。本書內容安排合理,講解通俗易懂,對重點難點做了十分系統(tǒng)、清楚和詳細的闡述,并輔以大量的典型例題,使廣大讀者能夠通過學習本書掌握c語言的基本知識,并靈活運用所學知識編寫應用程序。 本書每章都配有豐富的習題,主要包括選擇題、填空題和編程題三種類型,大部分習題都精選于全國計算機等級考試歷年的考試真題,具有典型性和啟發(fā)性,使學生能隨時自我檢查學習效果并獲得相應的反饋信息。與本書配套的還有《C語言程序設計實訓——題解、實驗、課程設計與樣題》,主教材中所有習題的答案及解析均在實訓教材中給出。本書配有教學光盤,其中包括課堂教學課件、程序源代碼、習題解答、實驗指導、課程設計、模擬試題等,形成了主教材、實訓教材、配套光盤組成的立體教學體系。 本書可作為高等院校計算機專業(yè)或相關專業(yè)的教材,也可作為全國計算機等級考試的培訓教程。