注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)家庭與辦公軟件零基礎(chǔ)C++從入門到精通

零基礎(chǔ)C++從入門到精通

零基礎(chǔ)C++從入門到精通

定 價:¥89.00

作 者: 零壹快學(xué) 著
出版社: 廣東人民出版社
叢編項:
標 簽: 暫缺

ISBN: 9787218139654 出版時間: 2020-04-01 包裝: 平裝
開本: 16 頁數(shù): 484 字數(shù):  

內(nèi)容簡介

  本書幫助零基礎(chǔ)編程讀者從入門到精通地學(xué)習(xí)并掌握計算機編程C++,循序漸進引導(dǎo)讀者學(xué)習(xí)C++的基礎(chǔ)內(nèi)容和高階核心知識,增加讀者實戰(zhàn)操作經(jīng)驗和分析解決問題的能力,引導(dǎo)讀者能夠深入挖掘計算機編程領(lǐng)域,多維度思考和理解計算機網(wǎng)絡(luò)的應(yīng)用,有助于讀者能夠全面地、系統(tǒng)地將所學(xué)編程知識技巧運用于實際工作中,在高新企業(yè)、移動互聯(lián)網(wǎng)、大數(shù)據(jù)和云計算領(lǐng)域中發(fā)揮強有力的重要作用。

作者簡介

  零壹快學(xué)是一個集教育、培訓(xùn)、交流于一體的計算機學(xué)習(xí)融媒體平臺,覆蓋Web、APP和微信小程序等場景,為廣大IT學(xué)習(xí)者提供計算機各學(xué)科的教學(xué)資源、培訓(xùn)課程、測評系統(tǒng)等。通過人工智能手段,模擬真實課堂環(huán)境,力求打造成為一個全面、權(quán)威、高效的一流計算機在線教育平臺。目前,平臺已開發(fā)了包括計算機編程、云計算、區(qū)塊鏈等在內(nèi)的多門課程,提供計算機等級考試在線題庫系統(tǒng),將陸續(xù)開發(fā)計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試、CCIE等在線題庫系統(tǒng),同時擁有一支由一線互聯(lián)網(wǎng)公司工程師、知名高校教師組成的專家團隊,精心為廣大IT學(xué)習(xí)者提供優(yōu)質(zhì)的學(xué)習(xí)資源、課程和服務(wù)。

圖書目錄

第1 章 走進C … …………………… 1
1.1 C 編程語言概述…………………… 1
1.1.1 C 的歷史… ……………………… 1
1.1.2 C 的發(fā)展歷程… ………………… 2
1.1.3 C 的特性與使用場景… ………… 3
1.1.4 C 與C 語言……………………… 3
1.2 個C 程序……………………… 4
1.2.1 Hello, World!… …………………… 4
1.2.2 包含頭文件………………………… 4
1.2.3 main 函數(shù)…………………………… 5
1.2.4 打印字符串………………………… 5
1.3 小結(jié)…………………………………… 6
1.4 知識拓展……………………………… 6
1.4.1 C 開發(fā)社區(qū)… …………………… 6
1.4.2 學(xué)習(xí)建議與資源…………………… 6
第2 章 搭建C 開發(fā)環(huán)境… ………… 7
2.1 下載并安裝Visual Studio 2017… … 7
2.1.1 下載Visual Studio 2017… ………… 7
2.1.2 安裝與配置Visual Studio 2017… … 9
2.2 編譯運行個程序………………… 12
2.3 調(diào)試…………………………………… 17
2.4 小結(jié)…………………………………… 18
2.5 知識拓展……………………………… 19
2.5.1 設(shè)置系統(tǒng)路徑……………………… 19
2.5.2 其他C IDE 簡介………………… 20
第3 章 C 基礎(chǔ)語法… …………… 22
3.1 基本內(nèi)置類型………………………… 22
3.1.1 整型………………………………… 23
3.1.2 字符型……………………………… 27
3.1.3 浮點型……………………………… 31
3.1.4 布爾型……………………………… 32
3.2 常量與變量…………………………… 33
3.2.1 字面值常量………………………… 33
3.2.2 變量………………………………… 37
3.2.3 變量初始化………………………… 40
3.2.4 const 常量…………………………… 41
3.2.5 typedef… …………………………… 42
3.3 操作符………………………………… 43
3.3.1 算術(shù)操作符………………………… 44
3.3.2 關(guān)系操作符………………………… 45
3.3.3 邏輯操作符………………………… 47
3.3.4 位操作符…………………………… 49
3.3.5 自增自減操作符…………………… 51
3.3.6 賦值操作符………………………… 52
3.3.7 條件操作符………………………… 54
3.3.8 逗號操作符………………………… 56
3.3.9 操作符優(yōu)先級……………………… 57
3.4 類型轉(zhuǎn)換……………………………… 60
3.4.1 隱式轉(zhuǎn)換…………………………… 60
3.4.2 顯式轉(zhuǎn)換…………………………… 63
3.5 注釋…………………………………… 64
3.5.1 單行注釋…………………………… 64
3.5.2 成對注釋…………………………… 65
3.6 頭文件與預(yù)處理器簡介……………… 66
3.6.1 頭文件與鏈接……………………… 66
3.6.2 宏…………………………………… 70
3.6.3 條件編譯…………………………… 73
3.7 小結(jié)…………………………………… 76
3.8 知識拓展……………………………… 77
3.8.1 二進制復(fù)習(xí)………………………… 77
3.8.2 ## 和#……………………………… 78
第4 章 流程控制與語言結(jié)構(gòu)……… 80
4.1 簡單語句……………………………… 80
4.1.1 空語句……………………………… 80
4.1.2 作用域和塊………………………… 82
4.1.3 簡單語句與復(fù)合語句……………… 84
4.2 條件控制語句………………………… 85
4.2.1 if 語句… …………………………… 85
4.2.2 switch 語句… ……………………… 90
4.3 循環(huán)控制語句………………………… 96
4.3.1 while 語句… ……………………… 97
4.3.2 do...while 語句……………………… 97
4.3.3 for 語句……………………………… 99
4.4 跳轉(zhuǎn)語句…………………………… 102
4.4.1 break 語句… …………………… 102
4.4.2 continue 語句… ………………… 104
4.4.3 goto 語句… ……………………… 105
4.5 小結(jié)………………………………… 106
4.6 知識拓展…………………………… 107
4.6.1 死循環(huán)…………………………… 107
4.6.2 復(fù)合語句的作用域……………… 108
4.6.3 多文件的作用域問題…………… 109
第5 章 vector 與字符串… ………… 110
5.1 vector… …………………………… 110
5.1.1 vector 的創(chuàng)建和初始化… ……… 110
5.1.2 vector 的遍歷… ………………… 111
5.1.3 vector 的其他操作… …………… 112
5.2 string 字符串… …………………… 115
5.2.1 string 的創(chuàng)建和初始化… ……… 115
5.2.2 string 的讀寫… ………………… 116
5.2.3 string 的基本操作… …………… 118
5.2.4 string 的比較… ………………… 120
5.2.5 string 的連接… ………………… 121
5.3 小結(jié)………………………………… 122
5.4 知識拓展…………………………… 122
第6 章 數(shù)組與指針………………… 126
6.1 數(shù)組………………………………… 126
6.1.1 數(shù)組的創(chuàng)建和初始化…………… 126
6.1.2 數(shù)組的操作……………………… 128
6.2 指針………………………………… 130
6.2.1 使用指針遍歷數(shù)組……………… 130
6.2.2 指針的概念與理解……………… 130
6.2.3 指針的創(chuàng)建與初始化…………… 132
6.2.4 指針的基本操作………………… 133
6.2.5 指針的算術(shù)操作………………… 135
6.2.6 const 指針………………………… 137
6.2.7 指針的數(shù)組和數(shù)組的指針……… 138
6.2.8 指針的指針……………………… 141
6.2.9 const_cast 與reinterpret_cast… … 142
6.3 動態(tài)數(shù)組…………………………… 143
6.3.1 使用malloc() 和free() 動態(tài)分配內(nèi)存
………………………………… 143
6.3.2 使用new 和delete 動態(tài)分配內(nèi)存
………………………………… 145
6.4 多維數(shù)組…………………………… 146
6.4.1 多維數(shù)組的創(chuàng)建與初始化……… 146
6.4.2 多維數(shù)組的遍歷………………… 147
6.4.3 多維數(shù)組與數(shù)組………………… 148
6.5 引用………………………………… 150
6.5.1 引用的使用……………………… 150

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號