注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計極簡C++:新手編程之道

極簡C++:新手編程之道

極簡C++:新手編程之道

定 價:¥59.00

作 者: 關東升
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302650072 出版時間: 2023-12-01 包裝: 平裝-膠訂
開本: 16開 頁數: 字數:  

內容簡介

  本書是一本全面介紹 C編程語言的圖書,共分為17章。第1~6章主要講解 C 的基本語法,包括編寫第一個 C程序、C語法基礎、C數據類型、運算符、條件語句和循環(huán)語句。第7~10章講解數組、字符串、指針類型和自定義數據類型。第11~13章介紹函數、面向對象和模板。第14章介紹異常處理,第15章介紹I/O 流。另外,本書還包含兩個高級主題,第16章介紹 MySQL 數據庫編程,第17章講解wxWidgets圖形界面應用程序開發(fā)。本書除第17章外每章后都包含“動手練一練”環(huán)節(jié),并在本書附錄 A 中提供了參考答案,旨在幫助讀者鞏固所學知識。本書還提供了完整的配套源代碼和微課視頻,幫助讀者更好地學習 C 編程。本書適合零基礎入門的讀者,可作為高等院校和培訓機構的教材。

作者簡介

  關東升:一個在IT領域摸爬滾打20多年的老程序員、知名培訓專家、暢銷書作家。精通多種計算機技術。參與設計和開發(fā)北京市公交一卡通大型項目,開發(fā)國家農產品追溯系統、金融系統微博等移動客戶端項目,并在App Store發(fā)布多款游戲和應用軟件。 長期為中國移動、中國聯通、南方航空、中石油、中國工商銀行、平安銀行和天津港務局等企事業(yè)單位提供培訓服務。先后出版了《iOS開發(fā)指南》《從零開始學Swift》《Cocos2d-x實戰(zhàn)》《Python從小白到大?!贰禞ava從小白到大牛》《Kotlin從小白到大?!返?0多部圖書。

圖書目錄

第1章直奔主題——編寫第一個C 程序
微課視頻7分鐘
1.1搭建開發(fā)環(huán)境
1.1.1下載Visual Studio
1.1.2安裝Visual Studio
1.1.3設置Visual Studio
1.2編寫C 程序代碼
1.2.1創(chuàng)建Visual Studio項目
1.2.2運行Visual Studio項目
1.2.3修改代碼
1.3動手練一練
第2章C 語法基礎
微課視頻38分鐘
2.1關鍵字與標識符
2.1.1關鍵字
2.1.2標識符
2.2分隔符
2.2.1分號
2.2.2大括號
2.2.3空白
2.3注釋
2.3.1單行注釋
2.3.2多行注釋
2.4變量
2.4.1變量的聲明與初始化
2.4.2使用auto關鍵字聲明變量
2.4.3變量作用域
2.5常量
2.6命名空間
2.6.1什么是命名空間
2.6.2聲明命名空間
2.6.3訪問命名空間中的成員
2.6.4使用作用域限定符(∷)
2.6.5使用using命令
2.7動手練一練
第3章C 數據類型
微課視頻25分鐘
3.1C 中的數據類型
3.2整數類型
3.2.1數據類型修飾符
3.2.2數據溢出
3.2.3整數的表示方式
3.3浮點類型
3.4字符類型
3.5布爾類型
3.6數據類型之間的轉換
3.6.1自動類型轉換
3.6.2強制類型轉換
3.7動手練一練
第4章運算符
微課視頻22分鐘
4.1一元算術運算符
4.2二元算術運算符
4.3關系運算符
4.4邏輯運算符
4.5位運算符
4.6賦值運算符
4.7三元運算符
4.8運算符優(yōu)先級
4.9動手練一練
第5章條件語句
微課視頻12分鐘
5.1if語句
5.1.1if結構
5.1.2ifelse結構
5.1.3ifelseif結構
5.2switch語句
5.3動手練一練
第6章循環(huán)語句
微課視頻20分鐘
6.1while語句
6.2dowhile語句
6.3for語句
6.3.1C語言風格for循環(huán)語句
6.3.2foreach循環(huán)語句
6.4跳轉語句
6.4.1break語句
6.4.2continue語句
6.4.3goto語句
6.5動手練一練
第7章數組
微課視頻14分鐘
7.1數組那些事兒
7.1.1數組的基本特性
7.1.2數組的維度
7.2一維數組
7.2.1聲明一維數組
7.2.2初始化一維數組
7.2.3訪問一維數組中的元素
7.3二維數組
7.3.1聲明二維數組
7.3.2初始化二維數組
7.3.3訪問二維數組中的元素
7.4三維數組
7.5動手練一練
第8章字符串
微課視頻22分鐘
8.1字符串概述
8.1.1C語言風格的字符串
8.1.2C 標準庫提供的字符串類型
8.2字符串的用法
8.2.1字符串拼接
8.2.2字符串追加
8.2.3字符串查找
8.2.4字符串比較
8.2.5字符串截取
8.3字符串中的字符轉義
8.4動手練一練
第9章指針類型
微課視頻18分鐘
9.1C 指針
9.1.1聲明指針變量
9.1.2獲取變量的內存地址
9.2指針進階
9.2.1指針與數組
9.2.2二級指針
9.2.3對象指針
9.3動手練一練
第10章自定義數據類型
微課視頻18分鐘
10.1枚舉
10.2結構體
10.2.1結構體變量
10.2.2結構體指針變量
10.3聯合
10.4動手練一練
第11章函數
微課視頻24分鐘
11.1函數概述
11.2定義函數
11.3聲明函數
11.3.1未聲明函數的編譯錯誤
11.3.2在同一個文件中聲明函數
11.3.3在頭文件中聲明函數
11.3.4包含頭文件
11.4函數參數的傳遞
11.4.1按值傳遞參數
11.4.2按引用傳遞參數
11.4.3示例:  實現數據交換函數
11.5參數默認值
11.6函數重載
11.7動手練一練
第12章面向對象
微課視頻59分鐘
12.1面向對象簡介
12.1.1什么是類和對象
12.1.2面向對象的基本特征
12.2類的聲明與定義
12.2.1定義類
12.2.2聲明類
12.3構造函數
12.3.1聲明和定義構造函數
12.3.2構造函數的重載
12.4析構函數
12.5對象指針
12.5.1通過對象指針訪問成員
12.5.2成員變量與參數命名沖突
12.5.3this指針
12.6對象的動態(tài)創(chuàng)建與銷毀
12.7靜態(tài)成員
12.7.1靜態(tài)成員變量
12.7.2靜態(tài)成員函數
12.8封裝性
12.8.1封裝性的設計規(guī)范
12.8.2C 中封裝性的實現
12.9繼承性
12.9.1C 中類的繼承性的實現
12.9.2調用父類構造函數
12.10多態(tài)性
12.10.1C 多態(tài)性的實現
12.10.2純虛函數
12.11動手練一練
第13章模板
微課視頻38分鐘
13.1函數模板
13.1.1一個問題的思考
13.1.2聲明函數模板
13.2類模板
13.2.1聲明類模板
13.2.2使用類模板
13.3C 標準模板庫
13.4vector
13.4.1動態(tài)初始化vector
13.4.2靜態(tài)初始化vector
13.4.3訪問vector元素
13.4.4刪除vector元素
13.4.5高維vector
13.5map
13.5.1初始化map
13.5.2插入數據
13.5.3刪除數據
13.5.4遍歷map
13.6動手練一練
第14章異常處理
微課視頻20分鐘
14.1從一個問題開始
14.2拋出異常
14.3捕獲異常
14.3.1捕獲多種異常
14.3.2捕獲任何類型異常
14.4C 標準異常
14.5自定義異常類
14.6動手練一練
第15章I/O流
微課視頻16分鐘
15.1標準I/O流
15.2文件操作
15.2.1文件I/O流
15.2.2打開文件
15.2.3關閉文件
15.2.4從文件中讀取數據
15.2.5讀取多行數據
15.2.6中文亂碼問題
15.2.7寫入文件
15.3案例:  圖片復制工具
15.4動手練一練
第16章MySQL數據庫編程
微課視頻50分鐘
16.1MySQL數據庫管理系統
16.1.1安裝MySQL 8數據庫
16.1.2客戶端登錄服務器
16.1.3常見的管理命令
16.2C 與MySQL鏈接器
16.2.1安裝MySQL鏈接器
16.2.2在Visual Studio中配置鏈接器
16.3使用XDevAPI
16.3.1數據庫會話
16.3.2使用表
16.3.3綁定參數
16.3.4事務管理
16.4案例:  員工表增、刪、改、查操作
16.4.1創(chuàng)建員工表
16.4.2插入員工數據
16.4.3更新員工數據
16.4.4刪除員工數據
16.5動手練一練
第17章wxWidgets圖形界面應用程序開發(fā)
微課視頻62分鐘
17.1C 圖形界面應用程序開發(fā)概述
17.2開發(fā)wxWidgets程序前的準備工作
17.2.1下載wxWidgets
17.2.2編譯wxWidgets源代碼
17.2.3配置wxWidgets系統環(huán)境變量
17.3創(chuàng)建第一個wxWidgets程序
17.3.1創(chuàng)建項目
17.3.2設置項目
17.3.3編寫代碼
17.3.4重構代碼
17.4將控件添加到窗口
17.5事件處理
17.5.1一對一事件處理
17.5.2一對多事件處理
17.6布局管理
17.6.1盒子布局管理器類
17.6.2網格布局管理器類
17.7常用控件
17.7.1文本輸入控件
17.7.2列表框和下拉列表框
17.7.3表格控件
附錄A動手練一練參考答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號