出版時間:2011-7 出版社:華中科技大學出版社 作者:秦友淑 等編著 頁數(shù):351
內(nèi)容概要
《C語言程序設(shè)計教程(第2版)》嚴格遵循C語言標準,全面、系統(tǒng)、深入淺出地闡述了C語言的基本概念、語法和語義,以及用C語言進行程序設(shè)計的方法和技術(shù)。內(nèi)容包括數(shù)據(jù)類型、運算符和表達式、流程控制、函數(shù)與程序結(jié)構(gòu)、輸入輸出及其低層接口。其中,對C語言的表達式、類型轉(zhuǎn)換、變量的內(nèi)存儲類型和指針的用法等重點和難點均作了明確而詳細的介紹。
本書概念清楚、敘述詳實、內(nèi)容新穎實用,實例典型豐富、要點清晰明了。實例程序均經(jīng)過上機調(diào)試運行,并給出了對算法思路的分析及算法步驟。每章末附有重點小結(jié)及精選的習題,便于教學使用。
本書是一本準確而又較全面、深入地反映標準C的程序設(shè)計教材,既適于高等院校計算機、通信、電子、自動化等信息學科各專業(yè)及其他有關(guān)專業(yè)(含網(wǎng)絡(luò)遠程教育、成人教育)本科及專科教學使用,也適合廣大科技人員和研究生自學參考。
書籍目錄
第1章 引論
1.1 基礎(chǔ)知識
1.2 C語言簡介
1.3 C程序的基本結(jié)構(gòu)
1.4 C語言的基本語法單位
1.5 運行C程序的一般步驟
本章小結(jié)
習題一
第2章 基本數(shù)據(jù)類型和運算
2.1 基本數(shù)據(jù)類型
2.2 常量和變量
2.3 運算符和表達式
2.4 類型轉(zhuǎn)換
2.5 枚舉類型
本章小結(jié)
習題二
第3章 簡單程序設(shè)計
3.1 流程結(jié)構(gòu)和語句
3.2 基本的標準文件輸入與輸出函數(shù)
3.3 編寫簡單的C程序
本章小結(jié)
習題
第4章 流程控制
4.1 復合語句
4.2 if語句
4.3 switch語句
4.4 while語句
4.5 for語句
4.6 do-while語句
4.7 多重循環(huán)
4.8 轉(zhuǎn)移語句和標號語句
本章小結(jié)
習題四
第5章 函數(shù)與程序結(jié)構(gòu)
5.1 C程序的一般結(jié)構(gòu)
5.2 函數(shù)定義與函數(shù)說明
5.3 函數(shù)調(diào)用與參數(shù)傳遞
5.4 變量的存儲類型
5.5 遞歸函數(shù)與遞歸調(diào)用
5.6 編譯預(yù)處理
本章小結(jié)
習題五
第6章 數(shù)組
第7章 指針
第8章 結(jié)構(gòu)與聯(lián)合
第9章 輸入輸出與低層接口
附錄
主要參考文獻
章節(jié)摘錄
版權(quán)頁:插圖:存儲單元的編號稱為存儲單元的地址或內(nèi)存地址。8個相鄰的二進制位稱為一個字節(jié)(Byte),存儲單元從0開始依次按字節(jié)編址。內(nèi)存所包含的存儲單元的總字節(jié)數(shù)稱為內(nèi)存的容量。CPU數(shù)據(jù)總線的bit數(shù)稱為計算機的機器字長,例如:若機器字長為2字節(jié)則稱為16位機,若機器字長為4字節(jié)則稱為32位機。內(nèi)存中存儲的程序和數(shù)據(jù)稱為存儲單元的內(nèi)容,從存儲單元取出內(nèi)容稱為讀內(nèi)存,將程序或數(shù)據(jù)存人內(nèi)存稱為寫內(nèi)存。存取或讀寫內(nèi)存統(tǒng)稱為訪問內(nèi)存。訪問內(nèi)存必須由CPU通過存儲單元的地址進行。在高級語言程序中,存取內(nèi)存中的數(shù)據(jù)一般是通過程序中的變量進行的,每個變量對應(yīng)于一定數(shù)目的存儲單元(以字節(jié)為單位),存儲單元的內(nèi)容就是變量的值。在C程序中,還可以通過存儲單元的地址(即指針)訪問內(nèi)存中的數(shù)據(jù)。作為一個程序員,必須了解內(nèi)存的以下重要性質(zhì):任何時刻計算機一經(jīng)加電則存儲單元中必有內(nèi)容,但在未通過程序存入內(nèi)容之前,這些內(nèi)容僅是隨機的,是無意義的信息。任何時刻計算機一旦切斷電源則存儲單元中的一切內(nèi)容立即消失,將不復存在。讀內(nèi)存操作永遠不改變內(nèi)存中的內(nèi)容,即如果僅僅執(zhí)行讀內(nèi)存的操作,無論讀多少次,存儲單元中的內(nèi)容保持不變。
編輯推薦
《C語言程序設(shè)計教程(第2版)》是由華中科技大學出版社出版的。
圖書封面
評論、評分、閱讀與下載