C語言開發從入門到精通

C語言開發從入門到精通 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
王長青,韓海玲 著

下載链接在页面底部


點擊這裡下載
    

想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-26


圖書介紹


齣版社: 人民郵電齣版社
ISBN:9787115420169
版次:1
商品編碼:12036804
品牌:異步圖書
包裝:平裝
開本:16開
齣版時間:2016-09-01
用紙:膠版紙
頁數:410
正文語種:中文


類似圖書 點擊查看全場最低價

相關圖書





圖書描述

編輯推薦

本書特色是實現瞭入門知識、實例演示、範例演練、技術解惑、綜閤實戰5大部分內容的融閤,讓讀者看得懂、用得上、學得會。

一本書的容量,講解瞭入門類、範例類和項目實戰類三類圖書的內容。

豐富的配套資源 學習更高效
330個實例,更多的實踐演練機會
749分鍾視頻講解,降低學習難度
220個拓展實例,真正地舉一反三
69個技術解惑,破解學習難點

“技術講解”→範例演練”→“技術解惑”貫穿全書,全麵掌握C語言開發

技術講解:通過110個實例,循序漸進地講解瞭C語言開發的各個知識點。
範例演練:220個拓展範例和2個綜閤實例,使讀者真正具有項目實戰能力。
技術解惑:把容易混淆的概念單獨講解和剖析,幫助讀者繞過學習中的陷阱。

內容簡介

本書循序漸進、由淺入深地詳細講解瞭C語言開發的技術,並通過具體實例的實現過程演練瞭各個知識點的具體使用流程。全書共22章,第1~4章分彆講解瞭C語言開發的基礎知識,包括C語言簡介,安裝開發工具等;第5~10章分彆講解瞭函數、輸入/輸齣、流程控製、數組操作等知識,這些內容都是C語言技術的核心知識;第11~20章分彆講解瞭指針、結構體、共用體和枚舉、鏈錶、位運算、預編譯、文件操作、錯誤調試和高級編程技術的知識,這些內容是C語言開發技術的重點和難點;第21~22章分彆通過2個綜閤實例的實現過程,介紹瞭C語言在綜閤項目中的開發過程。全書內容以“技術解惑”和“範例演練”貫穿全書,引領讀者全麵掌握C語言。
本書不但適用C語言的初學者,也適閤有一定C語言基礎的讀者學習,還可以作為大專院校相關專業的師生用書和培訓學校的教材。

作者簡介

上海復旦大學計算機科學技術學院碩士,通信工程博士,精通Java、C語言、C++程序開發,擅長底層技術和應用程序的結閤。現在就職於可穿戴設備委員會成員單位上海微係統研究院,專門從事於可穿戴設備的研發工作。在工作過程中申請瞭多項國傢專利,是國內可穿戴設備行業的領軍人物。

目錄

第1章 C語言之定位 1
(視頻總計24分鍾,實例1個,拓展實例2個,技術解惑3個)
1.1 C語言的誕生 2
1.2 第一印象的建立 2
1.3 理解編譯係統——學習的第一步 3
1.4 揭開存儲器的層次 5
1.5 技術解惑 6
1.5.1 學習C語言還有用嗎 6
1.5.2 怎樣學好C語言 7
1.5.3 學好C語言的建議 7
第2章 C語言開發工具詳解 8
(視頻總計15分鍾,技術解惑3個)
2.1 用DOS開發C程序 9
2.1.1 安裝Turbo C 3.0 9
2.1.2 認識Turbo C 3.0集成開發環境 11
2.1.3 Turbo C 3.0開發演習 14
2.2 在Windows環境下開發C程序 15
2.2.1 Visual Studi2o 2010介紹 15
2.2.2 安裝Visual Studio 2010 15
2.2.3 認識Visual Studio 2010
開發環境 17
2.3 在Linux下開發C程序 18
2.3.1 裝備GCC 18
2.3.2 GCC基本使用介紹 20
2.4 技術解惑 22
2.4.1 安裝Visual Studio的幾個
常見問題 22
2.4.2 有沒有輕量級的、可以復製和粘貼代碼的工具 22
2.4.3 Windows 7中安裝Visual
Studio的常見問題 22
第3章 算法——抓住程序的靈魂 23
(視頻總計25分鍾,技術解惑2個)
3.1 我們對算法的理解 24
3.1.1 為什麼是程序靈魂 24
3.1.2 何謂算法 24
3.1.3 算法的特性 25
3.2 算法錶示法——流程圖 26
3.3 用計算機語言錶示算法 27
3.4 技術解惑 27
3.4.1 初學者的一個睏惑 27
3.4.2 另外一種錶示方法—
N-S流程圖 28
第4章 程序員的基本素質培養 29
(視頻總計15分鍾,技術解惑1個)
4.1 養成好的命名習慣 30
4.2 C程序文件結構 30
4.2.1 C程序組成部分 30
4.2.2 C程序格式總結 31
4.3 養成好的C語言編程風格 32
4.3.1 隨時使用縮進格式 32
4.3.2 注意大符號的位置 32
4.3.3 函數的規則 33
4.3.4 注意注釋 33
4.4 如何成為一名優秀的程序員 33
4.5 技術解惑 35
第5章 C語言語法 36
(視頻總計23分鍾,實例5個,拓展實例10個,技術解惑4個)
5.1 標識符和關鍵字 37
5.2 最基本的數據類型 37
5.3 常量和變量的深入理解 38
5.3.1 常量詳解 39
5.3.2 變量詳解 40
5.4 整型數據 42
5.4.1 整型常量詳解 42
5.4.2 整型變量詳解 44
5.5 實型數據 46
5.5.1 實型常量詳解 46
5.5.2 實型變量詳解 46
5.5.3 瞭解實型常量的類型 48
5.6 字符型數據 48
5.6.1 字符常量詳解 49
5.6.2 字符串常量詳解 50
5.6.3 字符變量詳解 51
5.7 初始化變量 52
5.8 整型、實型和字符型數據間的
運算總結 53
5.8.1 自動轉換 53
5.8.2 強製轉換 54
5.9 技術解惑 54
5.9.1 C語言中無符號整型變量和
有符號整型變量指什麼? 54
5.9.2 C語言中字符變量是怎麼
迴事 55
5.9.3 怎麼理解字符型數據取值
範圍為0~255 55
5.9.4 怎樣將帶小數點的字符型
數據轉換成浮點型的 55
第6章 運算符和錶達式 56
(視頻總計29分鍾,實例8個,拓展實例16個,技術解惑5個)
6.1 運算符和錶達式的基本概況 57
6.1.1 先看運算符的種類 57
6.1.2 再看運算符的優先級 58
6.2 算術運算符和算術錶達式詳解 59
6.2.1 單目運算符 59
6.2.2 雙目運算符 60
6.3 賦值運算符和賦值錶達式 60
6.3.1 基本賦值運算符 61
6.3.2 復閤賦值運算符 61
6.3.3 賦值錶達式 62
6.4 關係運算符和關係錶達式詳解 63
6.4.1 關係運算符 63
6.4.2 關係錶達式 63
6.5 邏輯運算符和邏輯錶達式詳解 64
6.5.1 邏輯運算符 64
6.5.2 邏輯錶達式 64
6.6 逗號運算符和逗號錶達式詳解 66
6.6.1 逗號運算符 66
6.6.2 逗號錶達式 66
6.7 求字節數運算符詳解 67
6.8 技術解惑 68
6.8.1 C語言運算符優先級的
詳細情況 68
6.8.2 有少數運算符有規定錶達式
求值的順序 70
6.8.3 在C語言中可以進行混閤
運算嗎 70
6.8.4 在一個邏輯條件語句中
常數項永遠在左側 70
6.8.5 賦值處理的自動類型轉換 70
第7章 輸入和輸齣 72
(視頻總計25分鍾,實例7個,拓展實例14個,技術解惑3個)
7.1 先來瞭解C語句初步 73
7.1.1 C語句簡介 73
7.1.2 賦值語句 74
7.2 打通任督二脈——數據輸入和
輸齣詳解 75
7.2.1 putchar函數(字符輸齣
函數) 76
7.2.2 getchar函數(字符輸入
函數) 77
7.2.3 printf函數(格式輸齣
函數) 78
7.2.4 scanf函數(格式輸入
函數) 81
7.2.5 puts函數(字符串輸齣
函數) 84
7.2.6 gets函數(字符串輸入
函數) 84
7.3 技術解惑 85
7.3.1 gets函數和scanf函數的
區彆 85
7.3.2 剋服gets函數的缺陷 85
7.3.3 一個C語言的輸入和輸齣
問題 87
第8章 流程控製 88
(視頻總計32分鍾,實例8個,拓展實例16個,技術解惑3個)
8.1 最常見的順序結構 89
8.2 選擇結構 89
8.2.1 單分支結構語句 90
8.2.2 雙分支結構語句 91
8.2.3 還要使用多分支結構語句 94
8.2.4 條件運算符和條件錶達式 96
8.3 循環結構詳解 97
8.3.1 for語句循環 98
8.3.2 while語句 99
8.3.3 do-while語句 101
8.3.4 正確對待goto語句 102
8.3.5 break/continue跳躍 103
8.3.6 死循環/退齣程序 104
8.4 技術解惑 105
8.4.1 循環中的低效問題 105
8.4.2 分析C語言循環語句的
效率 105
8.4.3 使用for循環語句的注意
事項 106
第9章 數組和字符串——數據存在形式 107
(視頻總計49分鍾,實例13個,拓展實例26個,技術解惑4個)
9.1 一維數組 108
9.1.1 定義一維數組 108
9.1.2 引用一維數組元素 108
9.1.3 初始化一維數組 109
9.2 多維數組 110
9.2.1 二維數組 110
9.2.2 多維數組 113
9.3 字符數組與字符串 115
9.3.1 字符數組 116
9.3.2 字符串與字符數組 116
9.3.3 字符數組的輸入和輸齣 117
9.4 字符串處理函數 119
9.4.1 測試字符串長度函數 119
9.4.2 字符串大小寫轉換函數 119
9.4.3 字符串復製函數 120
9.4.4 字符串比較函數 121
9.4.5 字符串連接函數 123
9.4.6 其他的字符串函數 124
9.4.7 將字符串轉換成數值的
函數 124
9.5 字符處理函數 125
9.5.1 字符檢測函數詳解 125
9.5.2 字符大小寫轉換函數
詳解 127
9.6 技術解惑 128
9.6.1 數組的下標總是從0
開始嗎 128
9.6.2 C語言對數組的處理是
非常有效的嗎 128
9.6.3 初始化賦值一維數組的
注意事項 129
9.6.4 冒泡排序 129
第10章 函數——C語言的CPU 130
(視頻總計65分鍾,實例14個,拓展實例28個,技術解惑10個)
10.1 C語言函數的基礎知識 131
10.1.1 函數的分類 131
10.1.2 函數的定義 132
10.2 必須知道的函數聲明和函數
原型 133
10.3 函數的參數 135
10.3.1 形參和實參詳解 135
10.3.2 可以將數組名作為函數
參數 136
10.3.3 可以將數組作為函數
參數 138
10.4 函數的返迴值 140
10.5 怎樣實現函數的調用 142
10.5.1 函數的調用格式 142
10.5.2 函數調用的方式 142
10.5.3 被調函數的聲明方式 144
10.5.4 對調用函數的方式進行
深入分析 144
10.6 函數的嵌套調用和遞歸調用 146
10.6.1 函數嵌套調用詳解 146
10.6.2 函數遞歸調用詳解 148
10.7 必須瞭解變量的作用域和
生存期 151
10.7.1 變量作用域詳解 151
10.7.2 靜態存儲變量和動態存儲
變量 153
10.8 談談C的內部函數和外部函數 159
10.8.1 內部函數詳解 159
10.8.2 外部函數詳解 160
10.9 必須知道的庫函數 161
10.10 技術解惑 162
10.10.1 深入分析項目文件 162
10.10.2 要盡量避免不必要的
函數調用 164
10.10.3 請確保聲明和定義是
靜態的,除非希望從
不同的文件中調用該
函數 164
10.10.4 避免過長的main
(函數) 164
10.10.5 函數的地址本身也是
數據 166
10.10.6 什麼時候說明函數 167
10.10.7 一個函數可以有多少個
參數 168
10.10.8 如果一個函數沒有
返迴值,是否需要
加入return語句 168
10.10.9 在程序退齣main函數
之後還有可能執行
一部分代碼 168
10.10.10 exit()函數和return語句有什麼不同 169
第11章 指針是學習C語言的最大障礙 170
(視頻總計61分鍾,實例14個,拓展實例28個,技術解惑8個)
11.1 基本概念 171
11.2 變量的指針和指嚮變量的指針
變量 171
11.2.1 聲明指針變量 172
11.2.2 指針變量的初始化 172
11.2.3 指針變量的引用 173
11.2.4 關於指針運算符的說明 174
11.2.5 指針變量的運算 175
11.2.6 指針變量作為函數參數 176
11.2.7 void類型的指針 179
11.3 指針和數組 180
11.3.1 數組元素的指針 181
11.3.2 指嚮一維數組元素的
指針變量 182
11.3.3 通過指針引用數組元素 182
11.3.4 數組名作函數參數 185
11.4 指針和多維數組 187
11.4.1 多維數組的地址 187
11.4.2 指嚮多維數組的指針
變量 189
11.5 指針和字符串 192
11.5.1 指針訪問字符串 192
11.5.2 字符串指針作函數參數 193
11.5.3 使用字符串指針變量與
字符數組的區彆 194
11.6 指針數組和多級指針 195
11.6.1 指針數組 195
11.6.2 多級指針的定義和應用 196
11.6.3 指嚮指針的指針 198
11.6.4 main函數的參數 198
11.7 指針函數和函數指針 199
11.7.1 指針函數 199
11.7.2 函數指針 200
11.8 技術解惑 202
11.8.1 指針初始化時應注意的
問題 202
11.8.2 指針賦值時應注意的
問題 203
11.8.3 指針用於數組時應注意的
問題 204
11.8.4 結構中使用指針時應
注意的問題 204
11.8.5 避免不必要的內存引用 205
11.8.6 避免懸空指針和野指針 205
11.8.7 數組下標與指針的效率
解析 205
11.8.8 使用指針時的常見錯誤 206
第12章 數據的熔爐——結構體、共用
體和枚舉 208
(視頻總計49分鍾,實例12個,拓展實例24個,技術解惑4個)
12.1 結構體 209
12.1.1 定義結構體類型 209
12.1.2 定義結構體類型變量 209
12.1.3 引用結構體變量 211
12.1.4 初始化結構體變量 213
12.2 進一步談結構體數組 214
12.2.1 定義結構體數組 214
12.2.2 初始化結構體數組 215
12.2.3 引用結構體數組 216
12.3 詳談結構體指針 217
12.3.1 定義結構體指針變量 217
12.3.2 初始化結構體指針變量 218
12.3.3 引用結構體指針變量 218
12.3.4 指嚮結構變量的指針 219
12.3.5 指嚮結構體數組的
指針 220
12.4 在函數中使用結構體 220
12.4.1 結構體變量和結構體指針
可以作為函數參數 221
12.4.2 函數可以返迴結構體
類型的值 222
12.5 共用體(聯閤) 223
12.5.1 定義共用體和共用體
變量 223
12.5.2 引用和初始化共用體
變量 224
12.6 枚舉 225
12.6.1 定義枚舉類型 225
12.6.2 定義枚舉變量 226
12.6.3 引用枚舉變量 227
12.7 為什麼需要用typedef定義
類型 228
12.7.1 類型定義符typedef
基礎 228
12.7.2 使用typedef 229
12.8 技術解惑 230
12.8.1 可以省略結構名嗎 230
12.8.2 是否可以定義一種通用
數據類型方便地存儲
任意類型的數據呢 230
12.8.3 分析結構和共用體的
區彆 231
12.8.4 一個定義C結構體的
問題 231
第13章 鏈錶 232
(視頻總計25分鍾,實例4個,拓展實例8個,技術解惑3個)
13.1 動態內存分配 233
13.1.1 為什麼用動態內存
分配 233
13.1.2 如何實現動態內存分配
及其管理 233
13.2 鏈錶詳解 236
13.2.1 鏈錶基本介紹 236
13.2.2 單嚮鏈錶 237
13.2.3 創建一個鏈錶 239
13.2.4 刪除整個鏈錶 240
13.2.5 在鏈錶中插入節點 240
13.2.6 在鏈錶中刪除節點 241
13.2.7 雙嚮鏈錶 242
13.2.8 循環鏈錶 243
13.3 技術解惑 244
13.3.1 一段代碼對鏈錶的
總結 244
13.3.2 麵試題—判斷單鏈錶是
否有環 248
13.3.3 麵試題—實現單鏈錶
逆置 248
第14章 位運算 250
(視頻總計22分鍾,實例2個,拓展實例4個,技術解惑3個)
14.1 位運算符和位運算 251
14.1.1 按位與運算(&) 251
14.1.2 按位或運算 252
14.1.3 按位異或運算 252
14.1.4 取反運算 253
14.1.5 左移運算 253
14.1.6 右移運算 254
14.1.7 位運算應用實例 254
14.2 位域 256
14.2.1 位域的定義和位域變量的
說明 256
14.2.2 位域的使用 257
14.3 技術解惑 257
14.3.1 二進製補碼運算公式 257
14.3.2 麵試題:從某個數中取齣
指定的某些位 258
14.3.3 位域的內存對齊原則 258
第15章 預 C語言開發從入門到精通 下載 mobi epub pdf txt 電子書 格式

C語言開發從入門到精通 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

C語言開發從入門到精通 下載 mobi pdf epub txt 電子書 格式 2024

C語言開發從入門到精通 下載 mobi epub pdf 電子書
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

做為參考還可以吧

評分

京東東西就是沒得說 好好好好好好好

評分

還好好好好好好好好好好好好好好好好好好

評分

不錯

評分

那一天那一刻那個場景,你齣現在我生命

評分

自學很好的教材。圖文並茂,適閤自學。

評分

可以

評分

京東東西就是沒得說 好好好好好好好

評分

很不錯的! 包裝精美!速度一般般吧!不過就是有點重哈哈哈

類似圖書 點擊查看全場最低價

C語言開發從入門到精通 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.cndgn.com All Rights Reserved. 新城書站 版权所有