-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

從零開始學C程序設計

( 簡體 字)
作者:吳惠茹等類別:1. -> 程式設計 -> C -> C
譯者:
出版社:機械工業出版社從零開始學C程序設計 3dWoo書號: 46668
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:5/1/2017
頁數:328
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111564706
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書分16章說明C語言相關的語法與應用。首先介紹C語言的基礎語法,包括如何進行C語言程序的編寫、編譯、執行和除錯,通過對變量、常數、數據類型的學習,進而了解各種運算符和流程控制指令;然后介紹C語言的進階語法,包括數組與字符串的聲明與運用、指針的概念與實踐,并示范如何自定義函數、參數傳遞與函數的高級應用,以及預處理器的使用;后介紹結構數據類型的基本概念、各種文件類型的操作技巧與管理以及從C到C++面向對象程序設計的過渡。
目錄:

第1章 C語言的第一堂課1
1-1 C語言的起源1
1-2 我的第一個C程序2
1-2-1 程序代碼編寫規則4
1-2-2 編譯程序代碼5
1-2-3 運行C程序5
1-2-4 程序代碼的調試6
1-3 helloworld程序快速解析7
1-3-1 頭文件的作用7
1-3-2 main()函數簡介8
1-3-3 system()函數的作用9
1-3-4 注釋與縮排9
1-4 課后練習10
第2章 變量與常數13
2-1 認識變量14
2-1-1 變量命名原則14
2-1-2 變量的聲明15
2-2 變量的作用域17
2-2-1 全局變量18
2-2-2 局部變量18
2-2-3 區塊變量18
2-3 常數20
2-4 課后練習22
第3章 C語言的基本數據類型24
3-1 認識基本數據類型24
3-1-1 整數24
3-1-2 浮點數27
3-1-3 字符類型29
3-1-4 轉義字符簡介33
3-2 數據類型轉換34
3-2-1 自動類型轉換35
3-2-2 強制類型轉換36
3-3 上機程序測驗37
3-4 課后練習38
第4章 格式化輸入與輸出函數41
4-1 printf()函數41
4-1-1 格式化字符43
4-1-2 字段寬度設置功能45
4-1-3 精度設置功能47
4-1-4 標志設置功能50
4-2 scanf()函數51
4-2-1 格式化字符52
4-2-2 加上提示字符54
4-2-3 字段寬度設置功能56
4-2-4 輸入字符串57
4-3 其他輸入/輸出函數59
4-3-1 getchar()函數與putchar()函數59
4-3-2 getche()函數與getch()函數60
4-3-3 gets()函數與puts()函數62
4-4 上機程序測驗63
4-5 課后練習64
第5章 表達式與運算符66
5-1 表達式簡介66
5-2 認識運算符67
5-2-1 賦值運算符68
5-2-2 算術運算符69
5-2-3 關系運算符70
5-2-4 邏輯運算符71
5-2-5 位運算符74
5-2-6 遞增與遞減運算符79
5-2-7 復合賦值運算符81
5-3 上機程序測驗82
5-4 課后練習82
第6章 流程控制與選擇性結構86
6-1 順序結構86
6-2 選擇結構87
6-2-1 if 條件語句88
6-2-2 if-else條件語句90
6-2-3 條件運算符94
6-2-4 switch選擇語句95
6-3 上機程序測驗99
6-4 課后練習100
第7章 循環結構103
7-1 for循環104
7-1-1 for循環的使用方式104
7-1-2 嵌套循環106
7-2 while 循環107
7-3 do while循環110
7-4 循環控制指令112
7-4-1 break指令113
7-4-2 continue指令114
7-4-3 goto指令115
7-5 上機程序測驗117
7-6 課后練習118
第8章 數組與字符串120
8-1 認識C語言的數組120
8-1-1 一維數組121
8-1-2 二維數組126
8-1-3 多維數組130
8-2 字符串簡介132
8-2-1 字符串的使用133
8-2-2 字符串數組134
8-2-3 字符串處理功能136
8-2-4 字符串處理函數138
8-3 上機程序測驗140
8-4 課后練習142
第9章 指針基礎入門146
9-1 認識地址146
9-1-1 指針的作用146
9-1-2 變量地址的存取147
9-1-3 存取數組元素的地址148
9-1-4 指針變量149
9-2 多重指針153
9-2-1 雙重指針153
9-2-2 多重指針155
9-3 認識指針運算157
9-3-1 遞增與遞減運算157
9-3-2 指針常數與數組159
9-3-3 指針變量與數組162
9-4 上機程序測驗162
9-5 課后練習163
第10章 高級指針處理166
10-1 指針與字符串166
10-1-1 使用指針設置字符串166
10-1-2 指針數組168
10-2 動態分配170
10-2-1 動態分配變量170
10-2-2 動態分配一維數組172
10-2-3 動態分配字符串174
10-2-4 動態分配多維數組175
10-2-5 通用類型指針180
10-3 上機程序測驗181
10-4 課后練習182
第11章 函數的基本認識184
11-1 認識函數184
11-1-1 模塊化設計精神185
11-1-2 函數的使用185
11-2 函數的使用185
11-2-1 函數原型聲明簡介185
11-2-2 函數的定義187
11-2-3 函數的調用188
11-3 參數傳遞方式189
11-3-1 參數的意義189
11-3-2 傳值調用189
11-3-3 傳址調用192
11-3-4 數組參數的傳遞194
11-4 遞歸的作用197
11-5 上機程序測驗199
11-6 課后練習201
第12章 函數的高級應用與宏203
12-1 命令行參數203
12-2 指針返回值205
12-3 函數指針207
12-4 變量的作用域208
12-4-1 auto變量208
12-4-2 register變量209
12-4-3 static變量210
12-4-4 extern變量211
12-5 預處理器213
12-5-1 宏指令214
12-5-2 條件編譯指令216
12-5-3 #include指令218
12-6 上機程序測驗219
12-7 課后練習220
第 13 章 結構數據類型223
13-1 結構簡介223
13-1-1 聲明結構變量223
13-1-2 存取結構成員224
13-1-3 結構指針226
13-1-4 動態分配結構變量229
13-1-5 結構數組231
13-1-6 嵌套結構233
13-2 鏈表235
13-2-1 鏈表的建立236
13-2-2 鏈表程序的實現236
13-3 函數與結構241
13-3-1 結構參數與傳值調用241
13-3-2 結構參數與傳址調用241
13-4 上機程序測驗242
13-5 課后練習244
第 14 章 其他自定義數據類型與項目設計248
14-1 類型定義指令248
14-2 枚舉指令251
14-3 聯合指令253
14-4 項目程序簡介255
14-5 上機程序測驗259
14-6 課后練習260
第15章 文件的輸入與輸出261
15-1 緩沖區簡介261
15-1-1 fopen()函數與fclose()函數262
15-1-2 putc()函數與getc()函數264
15-1-3 fputs()函數與fgets()函數266
15-1-4 fprintf()函數與fscanf()函數268
15-1-5 fwrite()函數與fread()函數270
15-1-6 fseek函數與rewind()函數273
15-2 無緩沖區的輸入與輸出275
15-2-1 open()函數與close() 函數276
15-2-2 read()函數與write() 函數277
15-2-3 lseek()函數280
15-3 上機程序測驗282
15-4 課后練習283
第 16 章 C到C++面向對象程序設計286
16-1 認識面向對象設計286
16-1-1 封裝287
16-1-2 繼承288
16-1-3 多態288
16-2 第一個C++程序288
16-2-1 頭文件289
16-2-2 程序注釋290
16-2-3 命名空間291
16-2-4 輸入輸出功能簡介291
16-2-5 浮點數292
16-2-6 布爾數據類型294
16-3 C++的函數295
16-3-1 傳引用調用296
16-3-2 內聯函數297
16-3-3 函數重載299
16-4 類301
16-4-1 類的聲明301
16-4-2 訪問權限關鍵字302
16-4-3 創建類對象303
16-5 構造函數與析構函數305
16-5-1 構造函數305
16-5-2 析構函數309
16-5-3 作用域解析運算符310
16-6 上機程序測驗313
16-7 課后練習314
附錄A C的標準函數庫318
A-1 字符串處理函數318
A-2 字符處理函數319
A-3 常用數學函數320
A-4 時間與日期函數321
A-5 類型轉換函數321
A-6 流程控制函數321
附錄B C編譯程序的介紹與安裝323
B-1 C/C++編譯程序簡介323
B-1-1 Visual Studio323
B-1-2 Dev C++324
B-1-3 GCC325
B-2 Dev C++的安裝與介紹325
B-2-1 下載Dev C++325
B-2-2 安裝Dev C++326
B-2-3 程序項目的建立328
序: