熊壯主編的《C程序設計基礎》從結構化程序設計技術出發(fā),以C程序設計語言為載體,貫穿“基礎—應用—提高”這一主線,著重討論C程序設計的基礎知識,突出使用方法,面向實際應用?!禖程序設計基礎》的主要內容分為兩部分,第一部分主要介紹計算機程序設計高級語言共性的基礎知識,包含的主要內容有:程序設計的基本概念,語言及語言處理,基本數據類型的使用,表達式運算基礎,順序程序設計,結構化程序設計,數組及其簡單應用,字符串處理基礎,C程序結構,函數調用中的數值參數傳遞,函數調用中的地址值參數傳遞,函數調用中的數組參數傳遞,變量的作用域和生存期,文件數據處理基礎。第二部分主要介紹c程序設計語言特有的一些重要知識,包含的主要內容有:返回指針值的函數,指向函數的指針以及指向函數指針變量作函數的形式參數,數組與指針的關系,指針數組,命令行參數,用指針實現動態(tài)數組的方法,結構體數據類型,聯合體數據類型,用typedef關鍵字描述復雜數據類型,位運算與枚舉類型,編譯預處理基礎。與本書配套的《C程序設計基礎學習指導》同時由重慶大學出版社出版,在學習指導中提供了使用 VisualC++6.0開發(fā)C程序的基本方法、按章節(jié)設計的實驗項目以及對應章節(jié)的課后習題參考答案、ASCII碼表、C程序設計中常用的標準庫函數等重要學習資料?!禖程序設計基礎》適于高等院校各專業(yè)本??谱鳛槌绦蛟O計語言類課程教材,同時可作為計算機專業(yè)本??茖W生、計算機應用開發(fā)人員、程序設計愛好者、計算機等級考試應試者在學習程序設計語言和程序設計技術時的參考教材。