極簡C:新手編程之道
關東升
買這商品的人也買了...
-
$294$279 -
$594$564
相關主題
商品描述
本書是一本系統性地介紹C語言編程和實際應用技術的圖書,共14章,涵蓋了C語言基本語法、數據 類型、運算符、條件語句、循環語句、數組、指針、字符串、用戶自定義數據類型和函數等方面的內容。此外, 書中還介紹了C語言的高級內容,包括內存管理、文件讀寫和數據庫編程。 本書每章後都配備了“動手練一練”實踐環節,旨在幫助讀者鞏固所學內容,並在附錄A中提供了練習 答案,便於讀者自測和鞏固。 此外,作者還提供了配套源代碼、教學課件、微課視頻及在線答疑服務,為讀者提供全方位的學習幫 助。本書可以幫助讀者全面瞭解C語言編程和實際應用技術,掌握C語言編程方法。
目錄大綱
目錄
第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輸出函數
2.6.2輸入函數
2.7預處理器
2.7.1包含文件
2.7.2宏定義
2.7.3定義帶參宏
2.7.4條件編譯
2.8動手練一練
第3章數據類型
微課視頻32分鐘
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章運算符
微課視頻26分鐘
4.1一元運算符
4.2二元運算符
4.3關系運算符
4.4邏輯運算符
4.5位運算符
4.6賦值運算符
4.7三元運算符
4.8運算符的優先級
4.9動手練一練
第5章條件語句
微課視頻13分鐘
5.1if語句
5.1.1if結構
5.1.2ifelse結構
5.1.3ifelseif結構
5.2多分支語句
5.3動手練一練
第6章循環語句
微課視頻19分鐘
6.1while語句
6.2dowhile語句
6.3for語句
6.4跳轉語句
6.4.1break語句
6.4.2continue語句
6.4.3goto語句
6.5動手練一練
第7章數組
微課視頻18分鐘
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章指針
微課視頻16分鐘
8.1C語言指針
8.1.1聲明指針變量
8.1.2獲取變量的內存地址
8.2指針進階
8.2.1指針與數組
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章用戶自定義數據類型
微課視頻17分鐘
10.1枚舉
10.2結構體
10.2.1結構體變量
10.2.2結構體指針變量
10.3聯合
10.4動手練一練
第11章函數
微課視頻22分鐘
11.1函數概述
11.2定義函數
11.3聲明函數
11.3.1在同一個文件中聲明函數
11.3.2在頭文件中聲明函數
11.3.3extern關鍵字
11.4函數參數的傳遞
11.4.1按值傳遞參數
11.4.2按引用傳遞參數
11.4.3案例: 通過數據交換函數實現數據的交換
11.5函數指針
11.6動手練一練
第12章內存管理
微課視頻15分鐘
12.1C語言內存管理概述
12.2動態內存管理
12.2.1分配動態內存
12.2.2釋放動態內存
12.3動手練一練
第13章文件讀寫
微課視頻15分鐘
13.1文件操作
13.1.1打開文件
13.1.2關閉文件
13.2從文件中讀取數據
13.3寫入數據到文件中
13.4案例: 圖片復制工具
13.5動手練一練
第14章數據庫編程
微課視頻38分鐘
14.1SQLite數據庫
14.1.1SQLite數據類型
14.1.2下載SQLite數據庫
14.1.3配置SQLite命令行工具
14.2通過命令行工具訪問SQLite數據庫
14.3使用GUI工具管理SQLite數據庫
14.3.1下載和安裝DB4S工具
14.3.2使用DB4S工具
14.4C語言訪問SQLite數據庫
14.4.1在Visual Studio Code中配置環境
14.4.2C語言訪問SQLite數據庫的基本流程
14.5案例: 員工表增、刪、改、查操作
14.5.1創建員工表
14.5.2查詢員工數據
14.5.3插入員工數據
14.5.4更新員工數據
14.5.5刪除員工數據
14.6動手練一練
附錄A動手練一練參考答案