注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)Linux21天學通Linux C編程

21天學通Linux C編程

21天學通Linux C編程

定 價:¥49.80

作 者: 馬玉軍 等編著
出版社: 電子工業(yè)出版社
叢編項: 21天學通系列
標 簽: LINUX

購買這本書可以去


ISBN: 9787121106224 出版時間: 2010-05-01 包裝: 平裝
開本: 16開 頁數: 418 字數:  

內容簡介

  《21天學通Linux C編程》由淺入深、通俗易懂地講解了Linux系統(tǒng)下的C程序設計。全書共21章,從Linux系統(tǒng)安裝開始,講解了Linux常用命令、Shell編程、C語言基礎、指針與函數、C程序網絡編程、圖形界面程序設計等內容。書中通過大量的實例來講解知識要點,讀者可以通過這些實例和練習系統(tǒng)地學習Linux下的C程序設計,提高自己的編程能力。《21天學通Linux C編程》共分7篇。第一篇為Linux基礎篇,介紹Linux編程平臺的搭建及文本編輯器的使用;第二篇為shell編程篇,介紹Linux下的常用shell命令與shell編程;第三篇為C程序基礎篇,介紹C程序設計的基礎知識;第四篇為指針與函數篇,重點介紹C語言中指針與函數的概念和用法;第五篇為文件與目錄篇,介紹C語言中的文件與目錄操作功能;第六篇為網絡編程篇,介紹網絡編程的基礎知識和如何使用C語言進行網絡編程;第七部分為圖形界面開發(fā)篇,介紹基于Linux的C程序圖形界面開發(fā)及Glade的使用?!?1天學通Linux C編程》語言通俗易懂,內容豐富,注重理解與實例,知識涵蓋面廣。非常適合C語言的初學者、高校學生、程序開發(fā)人員、Linux工作人員閱讀和學習。《21天學通Linux C編程》附贈DVD光盤1張,內容包括超大容量手把手教學視頻、電子教案(PPT)、編程參考寶典電子書、源代碼及各章習題答案。

作者簡介

暫缺《21天學通Linux C編程》作者簡介

圖書目錄

第一篇 Linux基礎篇
第1章 Linux編程平臺(教學視頻:64分鐘) 25
1.1 Linux發(fā)行版的介紹 25
1.1.1 Red Hat Linux 25
1.1.2 Debian Linux 25
1.2 安裝Linux 26
1.2.1 Linux的分區(qū)格式 26
1.2.2 在Windows系統(tǒng)中劃分Linux分區(qū) 26
1.2.3 安裝Red Hat 9.0 28
1.2.4 GRUB在Windows分區(qū)中引導Linux 35
1.3 VMware虛擬機安裝Linux系統(tǒng) 36
1.3.1 VMware軟件安裝 36
1.3.2 新建虛擬計算機 38
1.3.3 VMware的使用 41
1.3.4 在VMware虛擬機中安裝Linux系統(tǒng) 42
1.4 第一個C程序 43
1.4.1 在Linux中編寫C程序代碼 43
1.4.2 編譯程序 44
1.5 小結 44
1.6 習題 45
第2章 使用文本編輯器(教學視頻:39分鐘) 46
2.1 使用vim 46
2.1.1 啟動vim 46
2.1.2 在桌面上創(chuàng)建vim啟動器 47
2.1.3 vim的工作模式 47
2.1.4 保存與打開文件 47
2.1.5 移動光標 48
2.1.6 插入操作 50
2.1.7 刪除操作 50
2.1.8 取消操作 51
2.1.9 保存操作 51
2.1.10 退出操作 52
2.1.11 查找操作 52
2.1.12 替換操作 52
2.1.13 選項設置 52
2.1.14 調用shell命令 53
2.2 vim使用實例 53
2.2.1 字符的插入與刪除 53
2.2.2 字符的查找與替換 54
2.3 gvim 55
2.3.1 文件的新建與保存 55
2.3.2 查找與替換 55
2.4 gedit 56
2.4.1 gedit的啟動與打開文本 56
2.4.2 gedit編輯文件 57
2.4.3 gedit打印文件 58
2.4.4 gedit的首選項 59
2.5 小結 61
2.6 習題 61
第二篇 shell編程篇
第3章 Linux常用命令(教學視頻:59分鐘) 62
3.1 目錄與文件命令 62
3.1.1 查看目錄命令pwd 62
3.1.2 切換目錄命令cd 62
3.1.3 查看目錄命令ls 63
3.1.4 建立文件命令touch 64
3.1.5 建立與刪除文件夾命令mkdir、rmdir 65
3.1.6 文件復制命令cp 65
3.1.7 文件移動和更名命令mv 66
3.1.8 刪除文件與目錄命令rm 66
3.1.9 創(chuàng)建鏈接命令ln 67
3.1.10 查看文件信息命令wc 67
3.1.11 文件查看命令cat 68
3.1.12 查看文件視圖命令head與tail 68
3.1.13 文件權限設置命令chmod 69
3.1.14 查找文件命令find 70
3.2 man系統(tǒng)幫助命令 70
3.2.1 man手冊的使用方法 71
3.2.2 幫助文檔的結構 71
3.3 小結 72
3.4 習題 72
第4章 shell編程(教學視頻:122分鐘) 74
4.1 bash的使用 74
4.1.1 bash的內部命令與外部命令 74
4.1.2 命令補齊功能 74
4.1.3 命令通配符 75
4.1.4 使用命令的歷史記錄 75
4.1.5 命令的別名 76
4.2 shell程序的基本結構 76
4.3 局部變量 77
4.4 環(huán)境變量 78
4.4.1 環(huán)境變量的查看 78
4.4.2 訪問環(huán)境變量 78
4.4.3 定義環(huán)境變量 78
4.4.4 在系統(tǒng)配置文件中定義環(huán)境變量 79
4.4.5 位置變量 79
4.5 shell的運算符 80
4.5.1 變量賦值 80
4.5.2 算術運算符 80
4.6 輸入和輸出 82
4.6.1 echo命令輸出結果 82
4.6.2 read命令讀取信息 83
4.6.3 文件重定向 84
4.7 引號的使用方法 85
4.7.1 雙引號 85
4.7.2 單引號 85
4.7.3 反引號 86
4.7.4 反斜線 86
4.8 測試語句 86
4.8.1 文件狀態(tài)測試 87
4.8.2 數值測試 87
4.8.3 字符串測試 88
4.8.4 邏輯測試 89
4.9 流程控制結構 89
4.9.1 if語句 89
4.9.3 for語句 90
4.9.5 until語句 91
4.10 綜合練習 92
4.10.1 程序的功能 92
4.10.2 編寫程序的代碼 92
4.11 小結 94
4.12 習題 94
第三篇 C程序基礎篇
第5章 編譯與調試(教學視頻:49分鐘) 95
5.1 編譯的概念和理解 95
5.1.1 程序編譯的過程 95
5.1.2 編譯器 95
5.2 gcc編譯器 96
5.2.1 gcc編譯器簡介 96
5.2.2 gcc對源程序擴展名的支持 96
5.3 C程序的編譯 97
5.3.1 編寫第一個C程序 97
5.3.2 用gcc編譯程序 98
5.3.3 查看gcc的參數 99
5.3.4 設置輸出的文件 100
5.3.5 查看編譯過程 100
5.3.6 設置編譯的語言 101
5.3.7 設置ANSIC標準 101
5.3.8 編譯C++程序 101
5.4 編譯過程的控制 102
5.4.1 編譯過程簡介 102
5.4.2 控制預處理過程 103
5.4.3 生成匯編代碼 103
5.4.4 生成目標代碼 104
5.4.5 鏈接生成可執(zhí)行文件 104
5.5 gdb調試程序 105
5.5.1 gdb簡介 105
5.5.2 在程序中加入調試信息 105
5.5.4 啟動gdb 105
5.5.5 加載需要調試的程序 106
5.5.6 查看代碼 106
5.5.7 在程序中加入斷點 106
5.5.8 查看斷點 107
5.5.9 運行程序 107
5.5.10 變量的查看 108
5.6 gdb的幫助與常用命令 109
5.6.1 使用gdb幫助 109
5.6.2 gdb常用命令 109
5.7 編譯程序常見的錯誤與問題 110
5.7.1 邏輯錯誤與語法錯誤 110
5.7.2 C程序中的錯誤與異常 110
5.7.3 編譯中的警告提示 111
5.7.4 找不到包含文件的錯誤 111
5.7.5 錯誤地使用逗號 111
5.7.6 括號不匹配錯誤 111
5.8 綜合練習 112
5.8.1 編寫程序 112
5.8.2 編譯文件 113
5.8.3 調試程序 113
5.9 小結 115
5.10 習題 115
第6章 C語言基礎(教學視頻:70分鐘) 117
6.1 C程序的基本概念 117
6.1.1 C程序的基本結構 117
6.1.2 C程序的一般格式 118
6.1.3 C程序中的注釋 119
6.2 數據類型 119
6.2.1 整型(int) 119
6.2.2 浮點型(float) 120
6.2.3 字符型(char) 121
6.2.4 變量名 122
6.2.5 字符NULL 123
6.3 變量的賦值與輸出 123
6.3.1 變量的賦值 123
6.3.2 printf函數輸出變量 123
6.3.3 scanf函數從鍵盤讀入變量 125
6.4 運算符 126
6.4.1 算術運算符 126
6.4.2 關系運算符 127
6.4.3 邏輯運算符 128
6.5 綜合練習 129
6.6 小結 130
6.7 習題 130
第7章 C程序的常用語句(教學視頻:87分鐘) 132
7.1 流程控制語句 132
7.1.1 if條件語句 132
7.1.2 if語句的嵌套 133
7.1.3 switch選擇執(zhí)行語句 135
7.1.4 for循環(huán)語句 137
7.1.5 for循環(huán)的嵌套 138
7.1.6 for循環(huán)應用實例:輸出九九乘法口訣表 140
7.1.7 while循環(huán)語句 140
7.1.8 do while循環(huán)語句 141
7.1.9 轉移控制語句:continue 142
7.1.10 轉移控制語句:break 143
7.1.11 轉移控制語句:return 144
7.2 兩種特殊語句結構 144
7.2.1 三元操作符 145
7.2.2 塊語句 145
7.3 綜合練習 146
7.4 小結 147
7.5 習題 147
第四篇 指針與函數篇
第8章 數組與指針(教學視頻:66分鐘) 149
8.1 數組的理解與操作 149
8.1.1 什么是數組 149
8.1.2 數組的定義與訪問 150
8.1.3 數組使用實例 151
8.2 指針 152
8.2.1 指針的理解 152
8.2.2 指針操作符 152
8.2.3 指針的定義與訪問 152
8.2.4 指針使用實例 153
8.3 數組與指針 154
8.3.1 數組與指針的關系 154
8.3.2 指針的算術運算 155
8.3.3 字符數組與字符串 156
8.4 二維數組與多維數組 157
8.4.1 二維數組的理解 157
8.4.2 二維數組與指針 158
8.5 實例 159
8.5.1 學生成績統(tǒng)計實例 159
8.5.2 冒泡法排序實例 160
8.5.3 統(tǒng)計字符串中字符 162
8.6 小結 164
8.7 習題 164
第9章 函數(教學視頻:67分鐘) 166
9.1 函數的理解 166
9.1.1 什么是函數 166
9.1.2 系統(tǒng)函數與庫函數 167
9.1.3 函數的返回值 168
9.1.4 無參函數 169
9.1.5 有參函數 169
9.1.6 函數參數實例 170
9.2 自定義函數 171
9.2.1 自編寫定義函數 171
9.2.2 函數中調用函數 172
9.2.3 函數的聲明 174
9.2.4 遞歸函數 175
9.2.5 main函數的參數argc與argv 176
9.3 函數與指針 177
9.3.1 值調用與引用調用 177
9.3.2 引用調用與指針 178
9.3.3 指針參數簡單實例 179
9.3.4 自定義函數中指針使用實例 180
9.3.5 數組作為參數 181
9.3.6 數組作為函數參數實例 182
9.4 返回值 183
9.4.1 函數返回值的類型 183
9.4.2 函數返回指針 184
9.4.3 函數返回指針實例 185
9.4.4 函數返回結果到參數 186
9.5 綜合練習 186
9.6 小結 187
9.7 習題 188
第10章 字符與字符串處理(教學視頻:66分鐘) 190
10.1 字符測試函數 190
10.1.1 數字或字母測試函數isalnum 190
10.1.2 字母測試函數isalpha 191
10.1.3 可打印字符測試函數isgraph 192
10.1.4 測試大小寫字母函數islower和isupper 193
10.1.5 測試是否是數字isxdigit 193
10.1.6 測試字符是否為符號函數ispunct 194
10.1.7 其他字符測試函數 195
10.2 字符測試函數綜合實例 195
10.3 字符串轉換 197
10.3.1 C程序中的字符串 197
10.3.2 字符串轉換成浮點型函數atof 197
10.3.3 字符串轉換成整型函數atoi 198
10.3.4 字符串轉換成長整型函數atol 199
10.3.5 將浮點型轉換成字符串函數ecvt 200
10.3.6 字母的大寫小轉換函數tolower和toupper 201
10.3.7 其他字符串轉換函數 202
10.4 字符串比較 203
10.4.1 字符串比較函數bcmp 203
10.4.2 字符串大小比較函數memcmp 204
10.4.3 忽略大小寫比較字符串函數strncasecmp 204
10.5 字符串復制 205
10.5.1 字符串復制函數bcopy 205
10.5.2 字符串復制函數memccpy 206
10.5.3 復制字符串函數strcpy 207
10.5.4 字符串復制函數strncpy 208
10.6 字符串的清理與填充 208
10.6.1 字符串清理函數bzero 209
10.6.2 字符串填充函數memset 209
10.7 字符串查找 210
10.7.1 字符查找函數index與rindex 210
10.7.2 字符查找函數memchr 211
10.7.3 字符查找函數strchr與strrchr 211
10.8 字符串的連接與分割 212
10.8.1 字符串連接函數strcat 212
10.8.2 字符串分割函數strtok 213
10.9 綜合練習 214
10.10 小結 216
10.11 習題 216
第11章 結構體(教學視頻:49分鐘) 218
11.1 結構體的操作 218
11.1.1 結構體的理解 218
11.1.2 結構體的定義 218
11.1.3 結構體的訪問 220
11.1.4 結構體數組 222
11.1.5 結構體使用實例 222
11.2 結構體與指針 224
11.2.1 結構體指針的定義 225
11.2.2 結構體指針的訪問 225
11.2.3 結構體作為函數的參數 227
11.2.4 結構體指針作為函數的參數 228
11.2.5 結構體作為函數的返回值 230
11.2.6 結構體指針作為函數的返回值 231
11.3 綜合練習 233
11.3.1 程序的需求分析 233
11.3.2 程序中的函數 234
11.3.3 程序中的結構體與全局變量 234
11.3.4 頭文件和函數聲明 234
11.3.5 定義結構體和全局變量 235
11.3.6 顯示學生信息的函數 235
11.3.7 程序的選擇菜單 235
11.3.8 學生信息輸入函數 237
11.3.9 按姓名查找函數 237
11.3.10 刪除學生函數 238
11.3.11 按年齡查找函數 238
11.3.12 按身高查找函數 239
11.3.13 按性別查找函數 240
11.3.14 程序的主函數 240
11.3.15 程序的運行和調試 242
11.4 小結 243
11.5 習題 243
第12章 時間函數(教學視頻:23分鐘) 245
12.1 常用時間函數 245
12.1.1 返回時間函數time 245
12.2.2 取當前時間函數gmtime 246
11.2.3 字符串格式時間函數ctime 248
12.2.4 字符串格式時間函數asctime 249
12.1.5 取得當地時間函數localtime 250
12.1.6 將時間轉換成秒數函數mktime 251
12.1.7 取得目前的時間函數gettimeofday 251
12.1.8 設置當前時間函數settimeofday 253
12.2 綜合練習 254
12.3 小結 254
12.4 習題 255
第五篇 文件與目錄篇
第13章 目錄與文件(教學視頻:115分鐘) 256
13.1 文件操作的權限 256
13.2 錯誤處理與錯誤號 257
13.2.1 錯誤定義的理解 257
13.2.2 用錯誤常數顯示錯誤信息 258
13.2.3 用錯誤序號顯示錯誤信息 259
13.3 創(chuàng)建與刪除目錄 259
13.3.1 創(chuàng)建目錄函數mkdir 260
13.3.2 刪除目錄函數rmdir 261
13.4 文件的創(chuàng)建與刪除 262
13.4.1 創(chuàng)建文件函數creat 262
13.4.2 刪除文件函數remove 263
14.4.3 建立臨時文件函數mkstemp 264
13.5 文件的打開與關閉 265
13.5.1 打開文件函數open 266
13.5.2 文件打開方式的設置 266
13.5.3 打開文件的權限 266
13.5.4 文件打開實例 266
13.5.5 關閉文件函數close 267
13.6 文件讀寫 269
13.6.1 在文件中寫字符串函數write 269
13.6.2 讀取文件函數read 270
13.6.3 文件讀寫位置的移動 272
13.6.4 將緩沖區(qū)數據寫入到磁盤函數sync 273
13.6.5 將緩沖區(qū)數據寫入到磁盤函數fsync 275
13.7 文件鎖定 276
13.7.1 文件鎖定的理解 276
13.7.2 文件鎖定函數flock 277
13.7.3 文件鎖定函數fcntl 278
13.7.4 文件鎖定函數fcntl使用實例 279
13.8 文件的移動與復制 281
13.8.1 文件的移動函數rename 281
13.8.2 rename函數使用實例 281
13.8.3 文件復制實例 282
13.9 綜合練習 283
13.9.1 程序功能分析 284
13.9.2 程序的函數 284
13.9.3 包含文件 284
13.9.4 數據的定義 285
13.9.5 菜單函數 285
13.9.6 顯示電話信息函數 286
13.9.7 添加電話號碼函數 286
13.9.8 按姓名查找函數 287
13.9.9 刪除電話號碼函數 287
13.9.10 保存到文件函數 288
13.9.11 從文件導入信息函數 288
13.9.12 主函數 289
13.10 小結 291
13.11 習題 291
第14章 文件I/O(教學視頻:42分鐘) 293
14.1 文件的打開與關閉 293
14.1.1 文件打開函數fopen 293
14.1.2 文件打開函數fdopen 295
14.1.3 打開文件函數freopen 296
14.1.4 關閉文件函數fclose 297
14.2 文件的讀寫 298
14.2.1 字符寫入函數putc與fputc 298
14.2.2 向文件中寫入字符串函數fputs 299
14.2.3 數據寫入函數fwrite 300
14.3 綜合練習 300
14.4 小結 302
14.5 習題 302
第六篇 網絡編程篇
第15章 網絡編程(教學視頻:71分鐘) 303
15.1 網絡編程的基本概念 303
15.1.1 IP地址 303
15.1.2 端口 304
15.1.3 域名 304
15.1.4 TCP與UDP 304
15.2 套接字 305
15.2.1 什么是套接字 305
15.2.2 套接字相關的數據類型 305
15.2.3 套接字類型 306
15.3 域名與IP地址 306
15.3.1 用域名取得主機的IP地址 306
15.3.2 用IP地址返回域名 308
15.4 網絡協(xié)議 309
15.4.1 由協(xié)議名取得協(xié)議數據 309
15.4.2 由協(xié)議編號取得協(xié)議信息 311
15.4.3 取得系統(tǒng)支持的所有協(xié)議 312
15.5 網絡服務 313
15.5.1 取得系統(tǒng)支持的網絡服務 313
15.5.2 用名稱取得系統(tǒng)所支持的服務 314
15.5.3 由端口取得服務名稱 316
15.6 網絡地址的轉換 317
15.6.1 將網絡地址轉換成整型 317
15.6.2 將長整型數地址轉換成網絡地址 318
15.6.3 主機字符順序與網絡字符順序的轉換 319
15.7 錯誤處理 319
15.7.1 herror函數顯示錯誤 319
15.7.2 捕獲錯誤編號 320
15.8 綜合練習 321
15.9 小結 321
15.10 習題 322
第16章 無連接的套接字通信(教學視頻:22分鐘) 323
16.1 socket套接字 323
16.1.1 建立socket 323
16.1.2 取得socket狀態(tài) 325
16.1.3 設置socket狀態(tài) 326
16.2 無連接的套接字通信 327
16.2.1 工作流程 328
16.2.1 信息發(fā)送函數sendto 328
16.2.2 信息接收函數recvfrom 329
16.3 綜合練習 329
16.3.1 無連接套接字通信客戶端 329
16.3.2 無連接套接字通信服務器 331
16.3.3 測試UDP通信程序 332
16.4 小結 333
16.5 習題 333
第17章 面向連接的套接字通信(教學視頻:76分鐘) 335
17.1 面向連接的套接字通信工作流程 335
17.2 綁定端口 336
17.2.1 綁定端口函數bind 336
17.2.2 bind函數綁定端口實例 337
17.3 監(jiān)聽與連接 338
17.3.1 等待監(jiān)聽函數listen 338
17.3.2 listen函數使用實例 338
17.3.3 接受連接函數accept 340
17.3.4 accept函數使用實例 340
17.3.5 請求連接函數connet 342
17.3.6 connet函數使用實例 342
17.4 數據的發(fā)送與接收 343
17.4.1 數據接收函數recv 343
17.4.2 recv函數使用實例 344
17.4.3 信息發(fā)送函數send 345
17.4.4 數據傳輸函數write與read 346
17.4.5 read函數接收數據實例 346
17.5 綜合練習 348
17.5.1 服務器程序 348
17.5.2 客戶端程序 350
17.5.3 實例程序測試 352
17.6 小結 352
17.7 習題 353
第七篇 圖形界面開發(fā)篇
第18章 Linux圖形界面開發(fā)基礎(教學視頻:28分鐘) 354
18.1 X Window系統(tǒng)簡介 354
18.1.1 X Window的歷史 354
18.1.2 X Window體系結構 355
18.2 Linux桌面環(huán)境 355
18.2.1 KDE 355
18.2.2 GNOME 356
18.3 Linux下的圖形程序開發(fā)環(huán)境 357
18.3.1 GTK+簡介 357
18.3.2 yum安裝GTK 357
18.3.3 用軟件包管理器安裝GTK 358
18.4 常見問題 359
18.4.1 找不到gtk.h包含文件的錯誤 359
18.4.2 pkg-config參數有什么作用 359
18.5 綜合練習 359
18.5.1 編寫程序代碼 359
18.5.2 編譯程序 360
18.5.3 運行程序 361
18.6 小結 361
18.7 習題 361
第19章 圖形界面編程(教學視頻:35分鐘) 363
19.1 窗口 363
19.1.1 最簡單的窗口程序 363
19.1.2 窗口的構建過程 364
19.1.3 新建窗口函數gtk_window_new 364
19.1.4 設置窗口的標題 365
19.1.5 設置窗口的大小與位置 366
19.2 標簽 367
19.2.1 建立一個標簽 367
19.2.2 將標簽添加到窗口中 367
19.2.3 設置與獲取標簽的文本 368
19.3 按鈕 369
19.3.1 添加一個按鈕 370
19.3.2 取得與設置按鈕的標簽 371
19.4 文本框 372
19.4.1 建立文本框 372
19.4.2 獲取與設置文本框數據 373
19.5 綜合練習 374
19.6 小結 375
19.7 習題 375
第20章 界面布局(教學視頻:67分鐘) 377
20.1 表格 377
20.1.1 表格的建立 377
20.1.2 表格中添加元件 378
20.1.3 表格使用實例 379
20.1.4 單元格的合并 380
20.1.5 表格中添加表格 381
20.2 垂直框 383
20.2.1 添加垂直框 383
20.2.2 垂直框中添加元件 384
20.3 水平窗格 385
20.3.1 新建一個窗格 385
20.3.2 窗格中添加元件 387
20.4 Glade 388
20.4.1 Glade簡介 388
20.4.2 使用Glade設計程序界面 388
20.4.3 Glade設計窗口 389
20.4.4 添加表格 392
20.4.5 添加標簽 392
20.4.6 添加文本框 395
20.4.7 添加按鈕 396
20.4.8 添加信號與事件 397
20.4.9 Glade實例 398
20.5 綜合練習 399
20.6 小結 400
20.7 習題 401
第21章 信號與事件(教學視頻:18分鐘) 403
21.1 信號 403
21.1.1 添加信號 403
21.1.2 事件函數的參數 404
21.1.3 在函數中使用全局變量 405
21.2 GTK事件 407
21.3 實例:加法計算器 407
21.3.1 程序功能的分析 407
21.3.2 程序實現(xiàn) 407
21.4 綜合練習 409
21.4.1 程序的功能分析 409
21.4.2 程序的功能模塊 410
21.4.3 包含頭文件與定義全局變量 411
21.4.4 單擊按鈕輸入函數 411
21.4.5 加法運算函數 411
21.4.6 減法運算函數 412
21.4.7 乘法運算函數 413
21.4.8 除法運算函數 413
21.4.9 輸入小數點函數 414
21.4.10 清除數據函數 414
21.4.11 界面構建函數 414
21.4.12 添加事件函數 416
21.4.13 主函數 417
21.4.14 程序的編譯和運行 417
21.5 小結 418
21.6 習題 418

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號