《普通高等院校計算機基礎教育繫列教材:C程序設計基礎》的主要內容分為兩部分,第一部分主要介紹計算機程序設計高級語言共性的基礎知識,包含的主要內容有:程序設計的基本概念,語言及語言處理,基本數據類型的使用,表達式運算基礎,順序程序設計,結構化程序設計,數組及其簡單應用,字符串處理基礎,C程序結構,函數調用中的數值參數傳遞,函數調用中的地址值參數傳遞,函數調用中的數組參數傳遞,變量的作用域和生存期,文件數據處理基礎。第二部分主要介紹c程序設計語言特有的一些重要知識,包含的主要內容有:返回指針值的函數,指向函數的指針以及指向函數指針變量作函數的形式參數,數組與指針的關繫,指針數組,命令行參數,用指針實現動態數組的方法,結構體數據類型,聯合體數據類型,用typedef關鍵字描述復雜數據類型,位運算與枚舉類型,編譯預處理基礎。與本書配套的《C程序設計基礎學習指導》同時由重慶大學出版社出版,在學習指導中提供了使用VisualC++6.0開發C程序的基本方法、按章節設計的實驗項目以及對應章節的課後習題參考答案、ASCII碼表、C程序設計中常用的標準庫函數等重要學習資料。《普通高等院校計算機基礎教育繫列教材:C程序設計基礎》適於高等院校各專業本專科作為程序設計語言類課程教材,同時可作為計算機專業本專科學生、計算機應用開發人員、程序設計愛好者、計算機等級考試應試者在學習程序設計語言和程序設計技術時的參考教材。