-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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書號: 39553
詢問書籍請說出此書號!

缺書
NT售價: 200

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

譯者序:

前言:

內容簡介:

  本書共12章,第1章主要講解了計算機語言方面的知識以及C語言在未來行業中的眾多用途。第2~5章主要講解了C語言的基礎知識,包括數據類型、運算符、流程控制、函數、數組,學好這些知識對后續的學習至關重要。第6~11章分別講解了指針、字符串、預處理、結構體和共用體、基本數據結構、文件操作,這些知識是C語言中最核心的內容,熟練掌握這些知識,可以使程序開發更加得心應手。第12章為項目實戰,結合前面所學的基礎知識,開發一個學生成績管理系統。
  本書總結了市面多本C語言教材的優點,知識系統全面,涵蓋了數組、函數、指針、字符串、預處理、數據結構、文件操作、宏等主流C語言開發技術。在章節編排上力求循序漸進,在語言描述上力求準確、易懂,在案例設計上力求實用。
  本書附有配套的教學PPT、題庫(2000道)、教學視頻、源代碼、教學補充案例、教學設計等資源。同時,為了幫助讀者及時地解決學習過程中遇到的問題,傳智播客還專門提供了免費的在線答疑平臺,并承諾在3小時內針對問題給予解答。
  本書可作為高等院校本、專科計算機相關專業程序設計類課程專用教材。
目錄:

第1章 初識C語言 1
1.1 C語言概述 1
1.1.1 計算機語言 1
1.1.2 什么是C語言 2
1.1.3 為什么要學習C語言 3
1.2 開發環境搭建 3
1.2.1 主流開發工具介紹 3
1.2.2 Visual Studio安裝 4
1.2.3 Visual Studio主界面 8
1.3 編寫HelloWorld程序 9
1.4 注釋 14
1.5 本章小結 15
1.6 習題 15

第2章 數據類型與運算符 17
2.1 進制 17
2.1.1 什么是二進制 17
2.1.2 八進制與十六進制 18
2.1.3 進制轉換 19
2.1.4 ASCII碼表 21
2.2 關鍵字和標識符 23
2.2.1 關鍵字 23
2.2.2 標識符 23
2.3 常量與變量 24
2.3.1 常量 24
2.3.2 變量 24
2.3.3 變量的數據類型 25
2.3.4 類型轉換 31
2.4 運算符 33
2.4.1 運算符與表達式 33
2.4.2 算術運算符 33
2.4.3 賦值運算符 35
2.4.4 比較運算符 36
2.4.5 邏輯運算符 36
2.4.6 位運算符 37
2.4.7 sizeof運算符 39
2.4.8 運算符的優先級 40
2.5 本章小結 41
2.6 習題 41

第3章 流程控制 43
3.1 程序的運行流程圖 43
3.2 順序結構語句 44
3.3 選擇結構語句 45
3.3.1 if條件語句 45
3.3.2 switch條件語句 51
3.4 循環結構語句 54
3.4.1 while循環語句 54
3.4.2 do-while循環語句 55
3.4.3 for循環語句 56
3.4.4 循環嵌套 57
3.4.5 跳轉語句(break、goto、continue) 59
3.5 本章小結 61
3.6 習題 61

第4章 函數 6  4
4.1 初識函數 64
4.1.1 函數的定義 64
4.1.2 函數的返回值 67
4.1.3 printf()函數和scanf()函數 68
4.2 函數調用 71
4.2.1 函數的調用方式 71
4.2.2 嵌套調用 71
4.2.3 遞歸調用 73
4.3 外部函數與內部函數 74
4.3.1 外部函數 74
4.3.2 內部函數 76
4.4 局部變量與全局變量 77
4.4.1 局部變量 77
4.4.2 全局變量 78
4.4.3 變量的作用域 79
4.5 本章小結 80
4.6 習題 80

第5章 數組 82
5.1 什么是數組 82
5.2 一維數組 83
5.2.1 一維數組的定義與初始化 83
5.2.2 一維數組的引用 83
5.2.3 一維數組的常見操作 84
5.3 二維數組 88
5.3.1 二維數組的定義與初始化 88
5.3.2 二維數組的引用 89
5.3.3 二維數組的應用 90
5.4 多維數組 92
5.5 本章小結 93
5.6 習題 93

第6章 指針 95
6.1 指針的概念 95
6.2 指針運算 96
6.2.1 取址運算符 96
6.2.2 取值運算符 97
6.2.3 指針的常用運算 98
6.3 指向變量的指針 100
6.3.1 指針變量的使用 100
6.3.2 指針變量作為函數參數 101
6.4 指向數組的指針 102
6.4.1 指向一維數組元素的指針 102
6.4.2 指向二維數組元素的指針 104
6.5 指向函數的指針 106
6.5.1 定義一個指向函數的指針 106
6.5.2 使用函數指針作為函數參數 107
6.6 指針數組和二級指針 108
6.6.1 指針數組的概念 108
6.6.2 指針數組作為main()函數的形參 109
6.6.3 二級指針 110
6.7 指針與const限定符 112
6.8 本章小結 113
6.9 習題 113

第7章 字符串 11  5
7.1 字符串和字符數組 115
7.1.1 字符數組 115
7.1.2 字符串 116
7.1.3 字符串與指針 119
7.2 字符串的輸入輸出 120
7.2.1 gets()函數 121
7.2.2 puts()函數 121
7.3 操作字符串函數 122
7.3.1 字符串比較 122
7.3.2 字符串查找 124
7.3.3 字符串連接 127
7.3.4 字符串復制 129
7.3.5 數字與字符串的轉換 130
7.4 本章小結 132
7.5 習題 132

第8章 預處理 134
8.1 宏定義 134
8.1.1 不帶參數的宏定義 134
8.1.2 帶參數的宏定義 136
8.2 文件包含 138
8.2.1 文件包含命令的形式 138
8.2.2 文件包含的實例 138
8.3 條件編譯 140
8.3.1 #if/#else/#endif指令 140
8.3.2 #ifdef指令 141
8.3.3 #ifndef指令 142
8.4 本章小結 145
8.5 習題 145

第9章 結構體和共用體 148
9.1 結構體類型和結構體變量 148
9.1.1 結構體類型定義 148
9.1.2 結構體變量的定義 149
9.1.3 結構體變量的初始化 151
9.1.4 結構體變量的引用 151
9.2 結構體數組 152
9.2.1 結構體數組的定義 152
9.2.2 結構體數組的初始化 153
9.2.3 結構體數組的引用 154
9.3 結構體指針變量 155
9.3.1 結構體指針變量 155
9.3.2 結構體數組指針 156
9.4 結構體類型數據在函數間的傳遞 157
9.4.1 結構體變量作為函數參數 157
9.4.2 結構體數組作為函數參數 158
9.4.3 結構體指針作為函數參數 159
9.5 union共用體 159
9.5.1 共用體類型的定義 160
9.5.2 共用體變量的定義 160
9.5.3 共用體變量的引用和初始化 161
9.6 本章小結 162
9.7 習題 163

第10章 基本數據結構 165
10.1 鏈表 165
10.1.1 什么是鏈表 165
10.1.2 定義與初始化鏈表 166
10.1.3 鏈表的常用操作 167
10.1.4 綜合案例 170
10.2 棧 174
10.2.1 什么是棧 175
10.2.2 定義與初始化棧 175
10.2.3 棧的常用操作 176
10.2.4 綜合案例 178
10.3 隊列 181
10.3.1 什么是隊列 181
10.3.2 定義與初始化隊列 182
10.3.3 隊列的常見操作 183
10.3.4 綜合案例 184
10.4 本章小結 187
10.5 習題 187

第11章 文件操作 189
11.1 文件概述 189
11.1.1 文件 189
11.1.2 文件指針 190
11.1.3 文件位置指針 191
11.1.4 流 191
11.2 文件的打開與關閉 192
11.3 文件的讀寫 194
11.3.1 單字符讀寫文件 194
11.3.2 單行讀寫文件 198
11.3.3 二進制讀寫文件 199
11.4 文件的隨機讀寫 201
11.4.1 文件位置指針的定位 201
11.4.2 對文件進行隨機讀寫 203
11.5 本章小結 204
11.6 習題 204

第12章 綜合項目——學生成績管理系統 206
12.1 項目分析 206
12.1.1 需求分析 206
12.1.2 效果展示 208
12.1.3 數據設計 211
12.2 項目實現 212
12.2.1 創建項目 212
12.2.2 預處理實現 212
12.2.3 功能函數實現 213
12.2.4 主函數實現 219
12.3 程序調試 220
12.3.1 設置斷點 220
12.3.2 單步調試 221
12.3.3 觀察變量 222
12.3.4 條件斷點 224
12.3.5 項目調試 225
12.4 本章小結 227
序: