C程序設計新思維 第2版

C程序設計新思維 第2版 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[美] 本·剋萊濛(Ben Klemens) 著,趙岩 譯



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-10

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


圖書介紹

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


相關圖書





圖書描述

編輯推薦

深入解析C語言特性,塑造編程新思維。通過獨闢蹊徑的C語言解說之道,展示C語言的編程技巧和優勢,帶領讀者發掘C的魅力,更好地利用C進行程序設計與開發。本書適閤普通程序員和高校計算機相關專業的學生閱讀,更適閤對C情有獨鍾的人深度學習。

內容簡介

C語言已經有幾十年的曆史瞭。經過長時間的發展和普及,C語言的應用場景有瞭很大的變化,一些舊觀念應該被淡化或者不再被推薦。
本書展現瞭傳統C語言教科書所不具有相關技術。全書分為開發環境和語言兩個部分,從編譯、調試、測試、打包、版本控製等角度,以及指針、語法、文本、結構、麵嚮對象編程、函數庫等方麵,對C程序設計的核心知識進行查缺補漏和反思。本書鼓勵讀者放棄那些對大型機纔有意義的舊習慣,拿起新的工具來使用這門與時俱進的簡潔語言。
本書適閤有一定基礎的C程序員和C語言學習者閱讀,也適閤想要深入理解C語言特性的讀者參考。

作者簡介

自從於加州理工學院獲得社會科學博士後,Ben Klemens就一直從事統計分析和人口的計算機輔助建模工作。他的觀點是,寫代碼一定應該是趣味橫生的,並先後非常愉快地為布魯金斯學會、世界銀行、美國國傢精神健康中心等機構寫過分析和建模代碼(主要是C代碼)。他作為布魯金斯學會的非常駐研究員,與自由軟件基金會一道,做瞭很多工作來確保有創意的程序員擁有保留其作品使用權的權利。他目前為美國聯邦政府工作。

目錄

第 1部分 開發環境
第 1章 準備方便的編譯環境 3
1.1 使用包管理工具 4
1.2 在Windows下編譯C程序 6
1.2.1 Windows中的POSIX環境 7
1.2.2 在POSIX環境中編譯C語言 8
1.2.3 在非POSIX環境中編譯C語言 9
1.3 鏈接函數庫的方式 10
1.3.1 一些我喜歡的選項 12
1.3.2 路徑 13
1.3.3 運行時連接 16
1.4 使用makefile 16
1.4.1 設定變量 17
1.4.2 規則 20
1.5 以源文件的方式使用庫 24
1.6 以源文件的方式使用庫(即使你的係統管理員不想叫你這麼做) 25
1.7 通過here來編譯C程序 27
1.7.1 在命令行裏包含頭文件 27
1.7.2 統一的頭文件 28
1.7.3 here文檔 29
1.7.4 從stdin中編譯 30
第 2章 調試、測試和文檔 32
2.1 使用調試器 32
2.1.1 調試的偵探故事 34
2.1.2 GDB變量 43
2.1.3 打印結構 45
2.2 利用Valgrind檢查錯誤 49
2.3 單元測試 51
2.3.1 把程序用作庫 54
2.3.2 測試覆蓋 55
2.4 錯誤檢查 56
2.4.1 在錯誤中的用戶的角色? 56
2.4.2 用戶工作的上下文環境 58
2.4.3 如何返迴錯誤信息 60
2.5 編製文檔 60
2.5.1 Doxygen 61
2.5.2 用CWEB解釋代碼 62
第3章 打包項目 65
3.1 shell 66
3.1.1 用shell命令的輸齣來替換命令 66
3.1.2 用shell的循環來處理一組文件 68
3.1.3 針對文件的測試 70
3.1.4 fc 73
3.2 makefile還是shell腳本 75
3.3 用Autotools打包代碼 77
3.3.1 一個Autotools的示例 79
3.3.2 用makefile.am來描述makefile 82
3.3.3 配置腳本 87
第4章 版本控製 92
4.1 通過diff查看差異 93
4.2 Git的對象 94
4.3 樹和它們的分支 99
4.3.1 融閤 100
4.3.2 遷移 102
4.4 遠程版本庫 103
第5章 協助開發 106
5.1 動態裝載 106
5.2 流程 109
5.2.1 為外來語言寫程序 110
5.2.2 包裝函數 110
5.2.3 跨越邊境的代理數據結構 111
5.2.4 鏈接 112
5.3 與Python一起工作 113
5.3.1 編譯與連接 114
5.3.2 Automake的條件子目錄 114
5.3.3 Autotools支持下的Distutils 116
第 2部分 語言
第6章 玩轉指針 121
6.1 自動、靜態和手工內存 121
6.2 持久性的狀態變量 125
6.3 不使用malloc的指針 127
6.3.1 結構被復製,數組創建彆名 129
6.3.2 malloc和內存操縱 132
6.3.3 錯誤來源於星號 133
6.3.4 你需要知道的各種指針運算 134
6.3.5 將typedef作為一種教學工具 137
第7章 教科書不應該再過多介紹的C語言語法 139
7.1 不需要明確地從main函數返迴 139
7.2 讓聲明的位置更靈活 140
7.3 減少類型轉換 143
7.4 枚舉和字符串 145
7.5 標簽、goto、switch和break 147
7.5.1 探討goto 147
7.5.2 switch 150
7.6 被摒棄的float 151
7.7 比較無符號整型數 154
7.8 安全的將字符串解析成數字 154
第8章 那些C語言教科書經常不講解的語法 158
8.1 營造健壯和繁盛的宏 158
8.1.1 預處理器技巧 162
8.1.2 測試宏 166
8.1.3 避免頭文件重復包含 168
8.2 static和extern鏈接 170
8.3 const關鍵字 173
8.3.1 名詞-形容詞形式 174
8.3.2 壓力 175
8.3.3 深度 176
8.3.4 char const **問題 177
第9章 簡單的文本處理 180
9.1 使用asprintf,使字符串的處理不再那麼痛苦 180
9.1.1 安全 183
9.1.2 常量字符串 184
9.1.3 用asprintf擴展字符串 185
9.1.4 strtok的贊歌 187
9.2 Unicode 192
9.2.1 C代碼的編碼 194
9.2.2 Unicode函數庫 195
9.2.3 示例代碼 196
第 10章 更好的結構 200
10.1 復閤常量 201
10.2 可變參數宏 202
10.3 安全終止的列錶 204
10.4 多列錶 205
10.5 Foreach 206
10.6 函數的嚮量化 207
10.7 指定的初始化器 209
10.8 用零初始化數組和結構 211
10.9 typedef可以化繁為簡 212
10.10 從函數返迴多個數據項 214
10.11 靈活的函數輸入 218
10.11.1 把函數聲明為printf風格 219
10.11.2 可選參數和命名參數 221
10.11.3 使無聊的函數煥發光彩 223
10.12 void指針以及它所指嚮的結構 229
10.12.1 具有通用輸入的函數 229
10.12.2 通用結構 234
第 11章 C語言麵嚮對象編程 240
11.1 擴展結構和字典 241
11.1.1 實現一個字典 243
11.1.2 C,更少的縫隙 247
11.2 你結構中的函數 253
11.3 作用域 261
11.4 用操作符重載進行重載 264
11.5 引用計數 268
11.5.1 示例:一個子字符串對象 268
11.5.2 一個基於代理的組構造模型 273
11.5.3 結論 280
第 12章 多綫程 281
12.1 環境 282
12.2 OpenMP 283
12.2.1 編譯OpenMP、pthreads和C原子(atom) 286
12.2.2 衝突 287
12.2.3 映射縮減 288
12.2.4 多任務 289
12.3 綫程本地 290
12.4 共享資源 292
12.5 pthread 299
12.6 C原子 304
第 13章 函數庫 311
13.1 GLib 311
13.2 POSIX 312
13.2.1 解析正則錶達式 312
13.2.2 為巨大的數據集閤使用mmap 317
13.3 GNU科學計算庫 320
13.4 SQLite 322
13.5 libxml和cURL 325
附錄A C101 329
後記 348
術語錶 349
C程序設計新思維 第2版 下載 mobi epub pdf txt 電子書 格式

C程序設計新思維 第2版 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

C程序設計新思維 第2版 下載 mobi pdf epub txt 電子書 格式 2024

C程序設計新思維 第2版 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

書很好,慢慢看

評分

書很好,慢慢看

評分

挺好的,內容不錯,有點乾貨~

評分

書很實用

評分

閱讀中,定位清晰,內容很好!

評分

閱讀中,定位清晰,內容很好!

評分

東西很好,性價比高,質量很好

評分

東西很好,性價比高,質量很好

評分

書很實用

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

C程序設計新思維 第2版 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


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

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有