出版時間:2009-7 出版社:清華大學出版社 作者:湛為芳 頁數(shù):438
內(nèi)容概要
C++語言是在C語言基礎(chǔ)上發(fā)展起來的一種功能更強大、使用更方便的高級語言。C++語言的函數(shù)重載、函數(shù)模板以及類向程序員提供了更科學和高效的程序設(shè)計手段,尤其是類的繼承與封裝特性使得數(shù)據(jù)處理更安全。C++語言適合于開發(fā)任何類型的程序,既可以設(shè)計復雜的系統(tǒng)軟件,也可以開發(fā)龐大的應(yīng)用系統(tǒng)。 本書從C++語言基礎(chǔ)知識人手,深入淺出地介紹了C++程序設(shè)計技術(shù)和方法,書中精心設(shè)計的四百多個例題和習題可以幫助讀者很好地領(lǐng)會C++的基本用法。閱讀本書不需要任何計算機語言基礎(chǔ),教材的基礎(chǔ)部分幫助讀者逐步掌握程序設(shè)計原理與方法,每章的程序設(shè)計技術(shù)進階讓讀者進一步掌握C++程序設(shè)計要領(lǐng),使具有程序設(shè)計基礎(chǔ)的讀者提高程序設(shè)計能力。與教材配套的《C++程序設(shè)計技術(shù)習題解答與實驗指導》為讀者學習主教材提供一定的幫助。 本書適合作為高等院?!癈++語言程序設(shè)計”課程的教材,也可作為軟件開發(fā)人員的參考書。
書籍目錄
第1章 C++語言基礎(chǔ)知識 1.1 C++語言數(shù)據(jù)類型 1.1.1 變量 1.1.2 常量 1.1.3 數(shù)據(jù)類型轉(zhuǎn)換 1.2 算術(shù)運算 1.2.1 運算符基礎(chǔ)知識 1.2.2 算術(shù)運算符 1.2.3 算術(shù)表達式 1.2.4 常用函數(shù) 1.3 程序結(jié)構(gòu) 1.3.1 文件包含命令 1.3.2 主函數(shù)結(jié)構(gòu) 1.3.3 C++語言源程序基本結(jié)構(gòu) 習題1第2章 程序基本結(jié)構(gòu) 2.1 順序結(jié)構(gòu) 2.1.1 賦值語句與賦值表達式 2.1.2 逗號表達式 2.1.3 數(shù)據(jù)輸入與輸出 2.1.4 數(shù)據(jù)輸出格式控制 2.1.5 const語句 2.2 選擇結(jié)構(gòu) 2.2.1 關(guān)系運算 2.2.2 邏輯運算 2.2.3 復合語句、空語句及注釋語句 2.2.4 if語句 2.2.5 條件表達式 2.2.6 switch語句 2.3 循環(huán)結(jié)構(gòu) 2.3.1 while語句 2.3.2 do-while語句 2.3.3 for語句 2.3.4 break語句與continue語句 2.3.5 循環(huán)語句嵌套 2.3.6 goto語句 2.4 程序設(shè)計技術(shù)進階 習題2第3章 數(shù)組 3.1 一維數(shù)組 3.1.1 數(shù)組定義 3.1.2 數(shù)組元素引用與初始化 3.2 二維數(shù)組 3.2.1 數(shù)組定義 3.2.2 數(shù)組元素引用與初始化 3.3 字符數(shù)組 3.3.1 一維字符數(shù)組與字符串 3.3.2 二維字符數(shù)組與字符串數(shù)組 3.4 數(shù)據(jù)排序 3.4.1 冒泡排序 3.4.2 選擇排序 3.4.3 插入排序 3.4.4 希爾排序 3.5 數(shù)據(jù)查找 3.5.1 順序查找 3.5.2 二分查找 3.6 程序設(shè)計技術(shù)進階 習題3第4章 函數(shù) 4.1 函數(shù)基礎(chǔ)知識 4.1.1 函數(shù)定義 4.1.2 函數(shù)調(diào)用與返回 4.1.3 函數(shù)原型 4.2 變量分類 4.2.1 局部變量與全局變量 4.2.2 靜態(tài)變量 4.2.3 外部變量 4.3 外部函數(shù)與靜態(tài)函數(shù) 4.3.1 外部函數(shù) ……第5章 指針與引用第6章 構(gòu)造數(shù)據(jù)類型第7章 預處理與位運算第8章 運算符重載第9章 類第10章 再談類第11章 文件第12章 Visual C++程序設(shè)計基礎(chǔ)附錄 ASCII碼與字符對照表參考文獻
編輯推薦
借鑒國內(nèi)外計算機科學與技術(shù)學科和計算機基礎(chǔ)課程體系的研究成果,努力反映計算機科學技術(shù)的最新成果和發(fā)展趨勢。 強調(diào)理論與實踐緊密結(jié)合,注重能力和綜合素質(zhì)的培養(yǎng),通過實例講解原理和方法,引導學生掌握理論方法的實際運用?! ≈鹘滩呐溆须娮诱n件,習題解答,實驗指導等豐富的教學資源,方便師生的教與學。
圖書封面
評論、評分、閱讀與下載