C語言是目前廣泛應用于軟件開發(fā)的一種編譯型程序設計語言。自從它問世以來,成功地開發(fā)出Windows操作系統(tǒng),被越來越多的軟件工作者所喜愛,是目前國內外廣泛使用的計算機語言之一。全書共分為10章,第1章介紹程序設計語言的發(fā)展過程,C語言和其他高級語言的共同特點及C語言程序結構特點。第2章為基本數據類型(整型、實型、字符型、字符串型)及運算符和表達式。第3章介紹與流程控制的三種基本程序結構(順序、選擇、循環(huán))相關的語句和程序設計方法。第4章內容是數組的使用及程序設計方法。第5章闡述了指針的使用及程序設計方法。第6章介紹函數的定義、調用及程序設計特點、定義、使用及程序設計方法。第9章內容是文件處理及程序設計方法。第10章介紹位運算的概念。與本書配套的教材有《C語言程序設計上機實驗指導與習題集及章末習題解答》。本書可作為高等院校本科理工類專業(yè)的正式教材,也是一本可供自學的好教材。