




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
零基礎(chǔ)學(xué)C++(全彩版)目錄TOC\h\h第1章初識C++\h1.1C++概述\h1.1.1C++發(fā)展歷程\h1.1.2C++中的杰出人物\h1.1.3C++的特點\h1.2搭建C++開發(fā)環(huán)境\h1.2.1認識VisualC++6.0\h1.2.2VisualC++6.0的下載與安裝\h1.3C++程序的創(chuàng)建及編譯\h1.3.1使用VC++6.0創(chuàng)建C++程序\h1.3.2編譯與連接C++程序\h1.4C++代碼結(jié)構(gòu)\h1.4.1C++工程項目文件\h1.4.2認識C++代碼結(jié)構(gòu)\h1.5小結(jié)\h第2章C++語言基礎(chǔ)\h2.1第一個C++程序\h2.1.1#include指令\h2.1.2iostream標(biāo)準(zhǔn)庫\h2.1.3命名空間\h2.1.4main函數(shù)\h2.1.5函數(shù)體\h2.1.6函數(shù)返回值\h2.1.7注釋\h2.2常量及符號\h2.2.1整型常量\h2.2.2實型常量\h2.2.3字符常量\h2.2.4字符串常量\h2.2.5其他常量\h2.3變量\h2.3.1標(biāo)識符\h2.3.2變量的聲明及賦值\h2.3.3整型變量\h2.3.4實型變量\h2.3.5字符變量\h2.4數(shù)據(jù)類型\h2.4.1定義數(shù)值類型\h2.4.2字符類型\h2.4.3布爾類型\h2.5數(shù)據(jù)輸入與輸出\h2.5.1控制臺屏幕\h2.5.2C++語言中的流\h2.5.3流輸出格式的控制\h2.6小結(jié)\h第3章運算符與表達式\h3.1運算符\h3.1.1算術(shù)運算符\h3.1.2關(guān)系運算符\h3.1.3邏輯運算符\h3.1.4賦值運算符\h3.1.5位運算\h3.1.6移位運算符\h3.1.7sizeof運算符\h3.1.8條件運算符\h3.1.9逗號運算符\h3.2結(jié)合性和優(yōu)先級\h3.3表達式\h3.3.1表達式概述\h3.3.2表達式中的類型轉(zhuǎn)換\h3.4判斷左值與右值\h3.5小結(jié)\h第4章條件判斷語句\h4.1決策分支\h4.2判斷語句\h4.2.1第一種形式的判斷語句——if語句\h4.2.2第二種形式的判斷語句——if…else語句\h4.2.3第三種形式的判斷語句——if…elseif語句\h4.3使用條件運算符進行判斷\h4.4switch語句\h4.5判斷語句的嵌套\h4.6小結(jié)\h第5章循環(huán)語句\h5.1while和do…while循環(huán)\h5.1.1while循環(huán)\h5.1.2do…while循環(huán)\h5.2for循環(huán)語句\h5.2.1for循環(huán)的一般形式\h5.2.2for循環(huán)的變體\h5.2.33個表達式都省略的情況\h5.3循環(huán)控制\h5.3.1控制循環(huán)的變量\h5.3.2break語句\h5.3.3continue語句\h5.3.4goto語句\h5.4循環(huán)的嵌套\h5.5難點解答\h5.5.1continue和break的異同\h5.5.23種循環(huán)的使用場景\h5.6小結(jié)\h第6章函數(shù)\h6.1函數(shù)概述\h6.1.1函數(shù)的定義\h6.1.2函數(shù)的聲明\h6.2函數(shù)參數(shù)及返回值\h6.2.1空函數(shù)\h6.2.2形參與實參\h6.2.3默認參數(shù)\h6.2.4可變參數(shù)\h6.2.5返回值\h6.3函數(shù)調(diào)用\h6.3.1傳值調(diào)用\h6.3.2嵌套調(diào)用\h6.3.3遞歸調(diào)用\h6.4變量作用域\h6.5重載函數(shù)\h6.6內(nèi)聯(lián)函數(shù)\h6.7變量的存儲類別\h6.7.1auto變量\h6.7.2static變量\h6.7.3register變量\h6.7.4extern變量\h6.8難點解答\h6.8.1怎樣區(qū)分聲明和定義\h6.8.2怎樣調(diào)用函數(shù)\h6.9小結(jié)\h第7章數(shù)組、指針和引用\h7.1一維數(shù)組\h7.1.1一維數(shù)組的聲明\h7.1.2一維數(shù)組的引用\h7.1.3一維數(shù)組的初始化\h7.2二維數(shù)組\h7.2.1二維數(shù)組的聲明\h7.2.2二維數(shù)組元素的引用\h7.2.3二維數(shù)組的初始化\h7.3字符數(shù)組\h7.4指針\h7.4.1變量與指針\h7.4.2指針運算符和取地址運算符\h7.4.3指針運算\h7.4.4指向空的指針與空類型指針\h7.4.5指向常量的指針與指針常量\h7.5指針與數(shù)組\h7.5.1指針與一維數(shù)組\h7.5.2指針與二維數(shù)組\h7.5.3指針與字符數(shù)組\h7.6指針在函數(shù)中的應(yīng)用\h7.6.1傳遞地址\h7.6.2指向函數(shù)的指針\h7.6.3從函數(shù)中返回指針\h7.7指針數(shù)組\h7.8引用\h7.8.1引用概述\h7.8.2使用引用傳遞參數(shù)\h7.8.3數(shù)組作為函數(shù)參數(shù)\h7.9難點解答\h7.9.1數(shù)組下標(biāo)越\h7.9.2為什么使用數(shù)組\h7.10小結(jié)\h第8章結(jié)構(gòu)體與共用體\h8.1結(jié)構(gòu)體\h8.1.1結(jié)構(gòu)體定義\h8.1.2結(jié)構(gòu)體變量\h8.1.3結(jié)構(gòu)體成員及初始化\h8.1.4結(jié)構(gòu)體的嵌套\h8.1.5結(jié)構(gòu)體大小\h8.2重命名數(shù)據(jù)類型\h8.3結(jié)構(gòu)體與函數(shù)\h8.3.1結(jié)構(gòu)體變量做函數(shù)參數(shù)\h8.3.2結(jié)構(gòu)體指針做函數(shù)參數(shù)\h8.4結(jié)構(gòu)體數(shù)組\h8.4.1結(jié)構(gòu)體數(shù)組聲明與引用\h8.4.2指針訪問結(jié)構(gòu)體數(shù)組\h8.5共用體\h8.5.1共用體的定義與聲明\h8.5.2共用體的大小\h8.5.3共用體的特點\h8.6枚舉類型\h8.6.1枚舉類型的聲明\h8.6.2枚舉類型變量\h8.6.3枚舉類型的運算\h8.7難點解答\h8.7.1結(jié)構(gòu)體怎樣賦值\h8.7.2鏈表與數(shù)組\h8.8小結(jié)\h第9章面向?qū)ο缶幊袒A(chǔ)\h9.1面向?qū)ο蟾攀鯸h9.2面向?qū)ο笈c面向過程編程\h9.2.1面向過程編程\h9.2.2面向?qū)ο缶幊蘚h9.2.3面向?qū)ο蟮奶攸c\h9.3統(tǒng)一建模語言\h9.3.1統(tǒng)一建模語言概述\h9.3.2統(tǒng)一建模語言的結(jié)構(gòu)\h9.3.3面向?qū)ο蟮慕h9.4小結(jié)\h第10章類和對象\h10.1C++類\h10.1.1類概述\h10.1.2類的聲明與定義\h10.1.3類的實現(xiàn)\h10.1.4對象的聲明\h10.2構(gòu)造函數(shù)\h10.2.1構(gòu)造函數(shù)概述\h10.2.2復(fù)制構(gòu)造函數(shù)\h10.3析構(gòu)函數(shù)\h10.4類成員\h10.4.1訪問類成員\h10.4.2內(nèi)聯(lián)成員函數(shù)\h10.4.3靜態(tài)類成員\h10.4.4隱藏的this指針\h10.4.5嵌套類\h10.4.6局部類\h10.5友元\h10.5.1友元概述\h10.5.2友元類\h10.5.3友元方法\h10.6命名空間\h10.6.1使用命名空間\h10.6.2定義命名空間\h10.6.3在多個文件中定義命名空間\h10.6.4定義嵌套的命名空間\h10.6.5定義未命名的命名空間\h10.7難點解答\h10.7.1結(jié)構(gòu)體與類有何區(qū)別\h10.7.2可不可以不顯示聲明構(gòu)造函數(shù)\h10.8小結(jié)\h第11章繼承與派生\h11.1繼承\(zhòng)h11.1.1類的繼承\(zhòng)h11.1.2繼承后可訪問性\h11.1.3構(gòu)造函數(shù)訪問順序\h11.1.4子類顯式調(diào)用父類構(gòu)造函數(shù)\h11.1.5子類隱藏父類的成員函數(shù)\h11.2重載運算符\h11.2.1重載運算符的必要性\h11.2.2重載運算符的形式與規(guī)則\h11.2.3重載運算符的運算\h11.2.4轉(zhuǎn)換運算符\h11.3多重繼承\(zhòng)h11.3.1多重繼承定義\h11.3.2二義性\h11.3.3多重繼承的構(gòu)造順序\h11.4多態(tài)\h11.4.1虛函數(shù)概述\h11.4.2利用虛函數(shù)實現(xiàn)動態(tài)綁定\h11.4.3虛繼承\(zhòng)h11.5抽象類\h11.6小結(jié)\h第12章模板\h12.1函數(shù)模板\h12.1.1函數(shù)模板的定義\h12.1.2函數(shù)模板的作用\h12.1.3重載函數(shù)模板\h12.2類模板\h12.2.1類模板的定義與聲明\h12.2.2簡單類模板\h12.2.3設(shè)置默認模板參數(shù)\h12.2.4為具體類型的參數(shù)提供默認值\h12.2.5有界數(shù)組模板\h12.3模板的使用\h12.3.1定制類模板\h12.3.2定制類模板成員函數(shù)\h12.4鏈表類模板\h12.4.1鏈表\h12.4.2鏈表類模板\h12.4.3類模板的靜態(tài)數(shù)據(jù)成員\h12.5小結(jié)\h第13章STL標(biāo)準(zhǔn)模板庫\h13.1序列容器\h13.1.1向量類模板\h13.1.2雙端隊列類模板\h13.1.3鏈表類模板\h13.2關(guān)聯(lián)式容器\h13.2.1set類模板\h13.2.2multiset類模板\h13.2.3map類模板\h13.2.4multimap類模板\h13.3算法\h13.3.1非修正序列算法\h13.3.2修正序列算法\h13.3.3排序算法\h13.3.4數(shù)值算法\h13.4迭代器\h13.4.1輸出迭代器\h13.4.2輸入迭代器\h13.4.3前向迭代器\h13.4.4雙向迭代器\h13.4.5隨機訪問迭代器\h13.5難點解答\h13.5.1迭代器與指針的區(qū)別\h13.5.2向量(vector)與數(shù)組\h13.6小結(jié)\h第14章RTTI與異常處理\h14.1RTTI(運行時類型識別)\h14.1.1什么是RTTI\h14.1.2RTTI與引用\h14.1.3RTTI與多重繼承\(zhòng)h14.1.4RTTI映射語法\h14.2異常處理\h14.2.1拋出異常\h14.2.2異常捕獲\h14.2.3異常匹配\h14.2.4標(biāo)準(zhǔn)異常\h14.3難點解答\h14.3.1typeid運算符\h14.3.2異常與錯誤的區(qū)別\h14.4小結(jié)\h第15章程序調(diào)試\h15.1選擇正確的調(diào)試方法\h15.24種常見的程序錯誤類型\h15.2.1語法錯誤\h15.2.2連接錯誤\h15.2.3運行時錯誤\h15.2.4邏輯錯誤\h15.3調(diào)試工具的使用\h15.3.1創(chuàng)建調(diào)試程序\h15.3.2進入調(diào)試狀態(tài)\h15.3.3Watch窗口\h15.3.4CallStack窗口\h15.3.5Memory窗口\h15.3.6Variables窗口\h15.3.7Registers窗口\h15.3.8Disassembly窗口\h15.4調(diào)試的基本應(yīng)用\h15.4.1變量的跟蹤與查看\h15.4.2位置斷點的使用\h15.5調(diào)試的高級應(yīng)用\h15.5.1在調(diào)試時修改變量的值\h15.5.2在循環(huán)中調(diào)試\h15.6小結(jié)\h第16章文件操作\h16.1流簡介\h16.1.1C++中的流類庫\h16.1.2類庫的使用\h16.1.3ios類中的枚舉常量\h16.1.4流的輸入/輸出\h16.2文件打開\h16.2.1打開方式\h16.2.2默認打開模式\h16.2.3打開文件同時創(chuàng)建文件\h16.3文件的讀寫\h16.3.1文件流\h16.3.2寫文本文件\h16.3.3讀取文本文件\h16.3.4二進制文件的讀寫\h16.3.5實現(xiàn)文件復(fù)制\h16.4文件指針移動操作\h16.4.1文件錯誤與狀態(tài)\h16.4.2文件的追加\h16.4.3文件結(jié)尾的判斷\h16.4.4在指定位置讀寫文件\h16.5文件和流的關(guān)聯(lián)和分離\h16.6刪除文件\h16.7小結(jié)\h第17章網(wǎng)絡(luò)通信\h17.1TCP/IP協(xié)議\h17.1.1OSI參考模型\h17.1.2TCP/IP參考模型\h17.1.3IP地址\h17.1.4數(shù)據(jù)包格式\h17.2套接字\h17.2.1Winsocket套接字\h17.2.2Winsocket的使用\h17.2.3套接字阻塞模式\h17.2.4字節(jié)順序\h17.2.5面向連接流\h17.2.6面向無連接流\h17.3簡單協(xié)議通信\h17.3.1服務(wù)端\h17.3.2客戶端\h17.3.3實例的運行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務(wù)平臺與社交電商模式創(chuàng)新考核試卷
- 皇帝蕉種植與養(yǎng)護考核試卷
- 游樂設(shè)施施工安全管理規(guī)范實施考核試卷
- 油氣儲運安全與環(huán)保措施考核試卷
- 玻璃儀器在投影儀與幻燈機制造中的應(yīng)用考核試卷
- 新能源汽車電控系統(tǒng)軟件架構(gòu)設(shè)計考核試卷
- 2025標(biāo)準(zhǔn)員工與公司間的借款協(xié)議合同
- 花樣游泳課件
- 2025商業(yè)辦公房屋轉(zhuǎn)讓合同協(xié)議書范本
- 2025北京市實習(xí)學(xué)生勞動合同協(xié)議書
- (完整版)建筑構(gòu)造課件
- 新浙教版七年級上冊初中科學(xué) 第2節(jié) 質(zhì)量的測量 教學(xué)課件
- 《巖石力學(xué)(含實驗)》課程教學(xué)大綱
- 中華人民共和國招標(biāo)投標(biāo)法(PPT)
- 中國銀行保函業(yè)務(wù)培訓(xùn)(共71頁).ppt
- 廣東公共就業(yè)服務(wù)標(biāo)準(zhǔn)化手冊
- 全國油料高產(chǎn)創(chuàng)建測產(chǎn)驗收辦法
- 牛頓拉夫遜迭代法極坐標(biāo)潮流計算C語言程序
- 統(tǒng)編版四年級道德與法治下冊第8課《這些東西哪里來》精美課件(含視頻)
- 2022年配網(wǎng)設(shè)計考試題庫(核心題版)
- 混凝土的開裂與裂縫控制課件
評論
0/150
提交評論