C Primer Plus(第6版)+C專傢編程+C陷阱與缺陷 +C和指針 4本
bm007596 9787115390592 9787115171801 9787115171795 9787115172013
>
商品參數
書 名:C Primer Plus(第6版)中文版
作 者:[美]史蒂芬·普拉達(Stephen Prata)
齣版社:人民郵電齣版社
齣版日期:2016-04
I S B N:9787115390592
頁 碼:
字數:1214韆
版 次:第1版
裝 幀:平裝
開 本:16
重 量:
:89.00元
編輯推薦
經久不衰的C語言,**教程
針對C11標準進行全麵更新
>
>C專傢編程Expert C Programming Deep C Secrets
- 齣版社: 人民郵電齣版社; 第2版 (2008年2月1日)
- 叢書名:
- 平裝: 291頁
- 語種: 簡體中文
- 開本: 16
- ISBN: 7115171807, 9787115171801
- 條形碼: 9787115171801
- 商品尺寸: 23.4 x 18.4 x 1.8 cm
- 商品重量: 458 g
編輯推薦
《C專傢編程Expert C Programming Deep C Secrets》擷取瞭幾十個實例,細緻、深入地講解瞭C的曆史、語言特性、聲明、數組、指針、鏈接、運行時、內存以及分析瞭如何進一步學習C++等問題。《C專傢編程Expert C Programming Deep C Secrets》是一本ANSIC編程語言的高級讀本。它適用於已經編寫過C程序的人,以及那些想迅速獲取一些專傢觀點和技巧的人。專傢級的C編程指南展示**C程序員的編程技巧。
即使你讀過AndyKoneig的《C陷阱與缺陷》,你還是應該看看PeterVanDerLinden的書。我想,他們兩人的書稱都應該韆方百計的搞到,如獲至寶地捧讀。
作者簡介
作者:(美國)Peter Van Der Linden
目錄
第1章 C:穿越時空的迷霧
1.1 C語言的史前階段
1.2 C語言的早期體驗
1.3 標準I/O庫和C預處理器
1.4 K&R; C
1.5 今日之ANSI C
1.6 它很棒,但它符閤標準嗎
1.7 編譯限製
1.8 ANSI C標準的結構
1.9 閱讀ANSI C標準,尋找樂趣和裨益
1.10 “安靜的改變”究竟有多少安靜
1.11 輕鬆一下——由編譯器定義的Pragmas效果
第2章 這不是Bug,而是語言特性
2.1 這關語言特性何事,在Fortran裏這就是Bug呀
2.2 多做之過
2.3 誤做之過
2.4 少做之過
2.5 輕鬆一下——有些特性確實就是Bug
2.6 參考文獻
第3章 分析C語言的聲明
3.1 隻有編譯器纔會喜歡的語法
3.2 聲明是如何形成的
3.3 優先級規則
3.4 通過圖錶分析C語言的聲明
3.5 typedef可以成為你的朋友
3.6 typedef int x[10]和#define x int[10]的區彆
3.7 typedef struct foo{ ... foo; }的含義
3.8 理解所有分析過程的代碼段
3.9 輕鬆一下——驅動物理實體的軟件
第4章 令人震驚的事實:數組和指針並不相同
4.1 數組並非指針
4.2 我的代碼為什麼無法運行
4.3 什麼是聲明,什麼是定義
4.4 使聲明與定義相匹配
4.5 數組和指針的其他區彆
4.6 輕鬆一下——迴文的樂趣
第5章 對鏈接的思考
5.1 函數庫、鏈接和載入
5.2 動態鏈接的優點
5.3 函數庫鏈接的5個特殊秘密
5.4 警惕Interpositioning
5.5 産生鏈接器報告文件
5.6 輕鬆一下——看看誰在說話:挑戰Turing測驗
第6章 運動的詩章:運行時數據結構
6.1 a.out及其傳說
6.2 段
6.3 操作係統在a.out文件裏乾瞭些什麼
6.4 C語言運行時係統在a.out裏乾瞭些什麼
6.5 當函數被調用時發生瞭什麼:過程活動記錄
6.6 auto和static關鍵字
6.7 控製綫程
6.8 setjmp和longjmp
6.9 UNIX中的堆棧段
6.10 MS-DOS中的堆棧段
6.11 有用的C語言工具
6.12 輕鬆一下——卡耐基-梅隆大學的編程難題
6.13 隻適用於高級學員閱讀的材料
第7章 對內存的思考
7.1 Intel 80x86係列
7.2 Intel 80x86內存模型以及它的工作原理
7.3 虛擬內存
7.4 Cache存儲器
7.5 數據段和堆
7.6 內存泄漏
7.7 總綫錯誤
7.8 輕鬆一下——“Thing King”和“頁麵遊戲”
第8章 為什麼程序員無法分清萬聖節和聖誕節
8.1 Portzebie度量衡係統
8.2 根據位模式構築圖形
8.3 在等待時類型發生瞭變化
8.4 原型之痛
8.5 原型在什麼地方會失敗
8.6 不需要按迴車鍵就能得到一個字符
8.7 用C語言實現有限狀態機
8.8 軟件比硬件更睏難
8.9 如何進行強製類型轉換,為何要進行類型強製轉換
8.10 輕鬆一下——國際C語言混亂代碼大賽
第9章 再論數組
9.1 什麼時候數組與指針相同
9.2 為什麼會發生混淆
9.3 為什麼C語言把數組形參當作指針
9.4 數組片段的下標
9.5 數組和指針可交換性的總結
9.6 C語言的多維數組
9.7 輕鬆一下——軟件/硬件平衡
第10章 再論指針
10.1 多維數組的內存布局
10.2 指針數組就是Iliffe嚮量
10.3 在鋸齒狀數組上使用指針
10.4 嚮函數傳遞一個一維數組
10.5 使用指針嚮函數傳遞一個多維數組
10.6 使用指針從函數返迴一個數組
10.7 使用指針創建和使用動態數組
10.8 輕鬆一下——程序檢驗的限製
第11章 你懂得C,所以C++不在話下
11.1 初識OOP
11.2 抽象——取事物的本質特性
11.3 封裝——把相關的類型、數據和函數組閤在一起
11.4 展示一些類——用戶定義類型享有和預定義類型一樣的權限
11.5 訪問控製
11.6 聲明
11.7 如何調用成員函數
11.8 繼承——復用已經定義的操作
11.9 多重繼承——從兩個或更多的基類派生
11.10 重載——作用於不同類型的同一操作具有相同的名字
11.11 C++如何進行操作符重載
11.12 C++的輸入/輸齣(I/O)
11.13 多態——運行時綁定
11.14 解釋
11.15 C++如何錶現多態
11.16 新奇玩意——多態
11.17 C++的其他要點
11.18 如果我的目標是那裏,我不會從這裏起步
11.19 它或許過於復雜,但卻是惟一可行的方案
11.20 輕鬆一下——死亡計算機協會
11.21 更多閱讀材料
附錄A 程序員工作麵試的秘密
附錄B 術語錶
>
>C陷阱與缺陷 [
- 齣版社: 人民郵電齣版社; 第2版 (2008年2月1日)
- 叢書名:
- 平裝: 172頁
- 語種: 簡體中文
- 開本: 16
- ISBN: 7115171793, 9787115171795
- 條形碼: 9787115171795
- 商品尺寸: 23.6 x 16 x 1.2 cm
- 商品重量: 281 g
編輯推薦
《C陷阱與缺陷》適閤有一定經驗的C程序員閱讀學習,即便你是C編程高手,《C陷阱與缺陷》也應該成為你的案頭必備書籍。
作者簡介
作者:(美)凱尼格 譯者:高巍
Andrew Koenig AT&T大規模程序研發部(莉貝爾實驗室)成員。他從1 986年開始從事C語言的研究,1977年加入貝爾實驗室。在1989年ISO/ANSI C++委員會成立時,他就加入瞭該委員會,並一直擔任項目編輯;他還是《Rumirlatio rls on C++》(C++沉思錄)、《CTraps and Pitfalls》的作者。
目錄
第0章 導讀
第1章 詞法“陷阱”
1.1 =不同於==
1.2 &和|不同於&&和||
1.3 詞法分析中的“貪心法”
1.4 整型常量
1.5 字符與字符串
第2章 語法“陷阱”
2.1 理解函數聲明
2.2 運算符的優先級問題
2.3 注意作為語句結束標誌的分號
2.4 switch語句
2.5 函數調用
2.6 “懸掛”else引發的問題
第3章 語義“陷阱”
3.1 指針與數組
3.2 非數組的指針
3.3 作為參數的數組聲明
3.4 避免“舉隅法”
3.5 空指針並非空字符串
3.6 邊界計算與不對稱邊界
3.7 求值順序
3.8 運算符&&、||和!
3.9 整數溢齣
3.10 為函數main提供返迴值
第4章 連接
4.1 什麼是連接器
4.2 聲明與定義
4.3 命名衝突與static修飾符
4.4 形參、實參與返迴值
4.5 檢查外部類型
4.6 頭文件
第5章 庫函數
5.1 返迴整數的getchar函數
5.2 更新順序文件
5.3 緩衝輸齣與內存分配
5.4 使用ernlo檢測錯誤
5.5 庫函數signal
第6章 預處理器
6.1 不能忽視宏定義中的空格
6.2 宏並不是函數
6.3 宏並不是語句
6.4 宏並不是類型定義
第7章 可移植性缺陷
7.1 應對C語言標準變更
7.2 標識符名稱的限製
7.3 整數的大小
7.4 字符是有符號整數還是無符號整數
7.5 移位運算符
7.6 內存位置0
7.7 除法運算時發生的截斷
7.8 隨機數的大小
7.9 大小寫轉換
7.10 首先釋放,然後重新分配
7.11 可移植性問題的一個例子
第8章 建議與答案
8.1 建議
8.2 答案
附錄A:PRINTF,VARARGS與STDARG
附錄B:Koenig和Moo夫婦訪談
>
>C和指針 Pointers On C
- 齣版社: 人民郵電齣版社; 第2版 (2008年4月2日)
- 叢書名:
- 平裝: 448頁
- 語種: 簡體中文
- 開本: 16
- ISBN: 7115172013, 9787115172013
- 條形碼: 9787115172013
- 商品尺寸: 23.4 x 19 x 2.2 cm
- 商品重量: 798 g
編輯推薦
《C和指針 Pointers On C》適閤C語言初學者和初級C程序員閱讀,也可作為計算機專業學生學習C語言的參考。
作者簡介
作者:(美國)Kenneth A.Reek 譯者:徐波
目錄
第1章 快速上手
1.1 簡介
1.1.1 空白和注釋
1.1.2 預處理指令
1.1.3 main函數
1.1.4 read_column_numbers函數
1.1.5 rearrange函數
1.2 補充說明
1.3 編譯
1.4 總結
1.5 警告的總結
1.6 編程提示的總結
1.7 問題
1.8 編程練習
第2章 基本概念
2.1 環境
2.1.1 翻譯
2.1.2 執行
2.2 詞法規則
2.2.1 字符
2.2.2 注釋
2.2.3 自由形式的源代碼
2.2.4 標識符
2.2.5 程序的形式
2.3 程序風格
2.4 總結
2.5 警告的總結
2.6 編程提示的總結
2.7 問題
2.8 編程練習
第3章 數據
第4章 語句
第5章 操作符和錶達式
第6章 指針
第7章 函數
第8章 數組
第9章 字符串、字符和字節
第10章 結構和聯閤
第11章 動態內存分配
第12章 使用結構和指針
第13章 高級指針話題
第14章 預處理器
第15章 輸入/輸齣函數
第16章 標準函數庫
第17章 **抽象數據類型
第18章 運行時環境
附錄 部分問題答案
索引
參考文獻