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

極簡C:新手編程之道

極簡C:新手編程之道

定 價:¥49.00

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

購買這本書可以去


ISBN: 9787302642664 出版時間: 2023-11-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  本書是一本系統(tǒng)性地介紹C語言編程和實際應用技術的圖書,共14章,涵蓋了C語言基本語法、數(shù)據(jù)類型、運算符、條件語句、循環(huán)語句、數(shù)組、指針、字符串、用戶自定義數(shù)據(jù)類型和函數(shù)等方面的內容。此外,書中還介紹了C語言的高級內容,包括內存管理、文件讀寫和數(shù)據(jù)庫編程。本書每章后都配備了“動手練一練”實踐環(huán)節(jié),旨在幫助讀者鞏固所學內容,并在附錄A中提供了練習答案,便于讀者自測和鞏固。此外,作者還提供了配套源代碼、教學課件、微課視頻及在線答疑服務,為讀者提供全方位的學習幫助。本書可以幫助讀者全面了解C語言編程和實際應用技術,掌握C語言編程方法。

作者簡介

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

圖書目錄

第1章直奔主題——編寫你的第一個C語言程序
微課視頻25分鐘
1.1編寫第一個C語言程序——Hello World
1.1.1用記事本編寫Hello World程序
1.1.2編譯Hello World程序
1.2配置編譯器
1.3編譯程序代碼文件
1.4用IDE工具編寫Hello World程序
1.4.1下載和安裝Visual Studio Code
1.4.2配置Visual Studio Code
1.4.3使用Visual Studio Code編寫Hello World程序
1.5程序代碼解釋
1.6回頭看看C語言的那些事
1.7C語言的特點
1.8動手練一練
第2章C語言基本語法
微課視頻45分鐘
2.1關鍵字與標識符
2.1.1關鍵字
2.1.2標識符
2.2C語言分隔符
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變量作用域
2.4.3使用auto關鍵字聲明變量
2.5常量
2.6輸出與輸入
2.6.1輸出函數(shù)
2.6.2輸入函數(shù)
2.7預處理器
2.7.1包含文件
2.7.2宏定義
2.7.3定義帶參宏
2.7.4條件編譯
2.8動手練一練
第3章數(shù)據(jù)類型
微課視頻32分鐘
3.1C語言中的數(shù)據(jù)類型
3.2整數(shù)類型
3.2.1數(shù)據(jù)類型修飾符
3.2.2數(shù)據(jù)溢出
3.2.3整數(shù)的表示方式
3.3浮點類型
3.4字符類型
3.5布爾類型
3.6數(shù)據(jù)類型之間的轉換
3.6.1自動類型轉換
3.6.2強制類型轉換
3.7動手練一練
第4章運算符
微課視頻26分鐘
4.1一元運算符
4.2二元運算符
4.3關系運算符
4.4邏輯運算符
4.5位運算符
4.6賦值運算符
4.7三元運算符
4.8運算符的優(yōu)先級
4.9動手練一練
第5章條件語句
微課視頻13分鐘
5.1if語句
5.1.1if結構
5.1.2ifelse結構
5.1.3ifelseif結構
5.2多分支語句
5.3動手練一練
第6章循環(huán)語句
微課視頻19分鐘
6.1while語句
6.2dowhile語句
6.3for語句
6.4跳轉語句
6.4.1break語句
6.4.2continue語句
6.4.3goto語句
6.5動手練一練
第7章數(shù)組
微課視頻18分鐘
7.1數(shù)組那些事兒
7.1.1數(shù)組的基本特性
7.1.2數(shù)組的維度
7.2一維數(shù)組
7.2.1聲明一維數(shù)組
7.2.2初始化一維數(shù)組
7.2.3訪問一維數(shù)組中的元素
7.3二維數(shù)組
7.3.1聲明二維數(shù)組
7.3.2初始化二維數(shù)組
7.3.3訪問二維數(shù)組中的元素
7.4三維數(shù)組
7.5動手練一練
第8章指針
微課視頻16分鐘
8.1C語言指針
8.1.1聲明指針變量
8.1.2獲取變量的內存地址
8.2指針進階
8.2.1指針與數(shù)組
8.2.2二級指針
8.3動手練一練
第9章字符串
微課視頻16分鐘
9.1字符串概述
9.2聲明字符串
9.3字符串的基本操作
9.3.1字符串拼接
9.3.2字符串比較
9.3.3字符串查找
9.4動手練一練
第10章用戶自定義數(shù)據(jù)類型
微課視頻17分鐘
10.1枚舉
10.2結構體
10.2.1結構體變量
10.2.2結構體指針變量
10.3聯(lián)合
10.4動手練一練
第11章函數(shù)
微課視頻22分鐘
11.1函數(shù)概述
11.2定義函數(shù)
11.3聲明函數(shù)
11.3.1在同一個文件中聲明函數(shù)
11.3.2在頭文件中聲明函數(shù)
11.3.3extern關鍵字
11.4函數(shù)參數(shù)的傳遞
11.4.1按值傳遞參數(shù)
11.4.2按引用傳遞參數(shù)
11.4.3案例: 通過數(shù)據(jù)交換函數(shù)實現(xiàn)數(shù)據(jù)的交換
11.5函數(shù)指針
11.6動手練一練
第12章內存管理
微課視頻15分鐘
12.1C語言內存管理概述
12.2動態(tài)內存管理
12.2.1分配動態(tài)內存
12.2.2釋放動態(tài)內存
12.3動手練一練
第13章文件讀寫
微課視頻15分鐘
13.1文件操作
13.1.1打開文件
13.1.2關閉文件
13.2從文件中讀取數(shù)據(jù)
13.3寫入數(shù)據(jù)到文件中
13.4案例: 圖片復制工具
13.5動手練一練
第14章數(shù)據(jù)庫編程
微課視頻38分鐘
14.1SQLite數(shù)據(jù)庫
14.1.1SQLite數(shù)據(jù)類型
14.1.2下載SQLite數(shù)據(jù)庫
14.1.3配置SQLite命令行工具
14.2通過命令行工具訪問SQLite數(shù)據(jù)庫
14.3使用GUI工具管理SQLite數(shù)據(jù)庫
14.3.1下載和安裝DB4S工具
14.3.2使用DB4S工具
14.4C語言訪問SQLite數(shù)據(jù)庫
14.4.1在Visual Studio Code中配置環(huán)境
14.4.2C語言訪問SQLite數(shù)據(jù)庫的基本流程
14.5案例: 員工表增、刪、改、查操作
14.5.1創(chuàng)建員工表
14.5.2查詢員工數(shù)據(jù)
14.5.3插入員工數(shù)據(jù)
14.5.4更新員工數(shù)據(jù)
14.5.5刪除員工數(shù)據(jù)
14.6動手練一練
附錄A動手練一練參考答案

本目錄推薦

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