中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 C專家編程

出版社:人民郵電出版社出版時間:2020-09-01
開本: 16開 頁數: 276
中 圖 價:¥41.0(5.9折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

C專家編程 版權信息

C專家編程 本書特色

這是一本非常與眾不同的C語言圖書,本書采用輕松、對話式的方式,介紹了作者在實踐經驗中總結出的許多令人吃驚的案例: 將太空探測器炸毀到金星的軟件; 能關閉整個AT&T電話系統的C語言bug; C程序員工作面試的秘密; 程序員為什么分不清萬圣節和圣誕節; 一個完整的BASIC解釋器的C代碼。本書揭示了世界上卓-越的C程序員使用的編碼技術。本書盡管以C語言為主題,但還是對C++進行了簡單介紹。C程序員無須花費數周的時間就可以理解這些C++知識。 本書涵蓋了IBM和UNIX系統,真正做到了C語言學習的寓教于樂,對于想要了解更多C語言實現、實用技巧以及C語言奇聞異事的讀者來說,本書是**讀物。

C專家編程 內容簡介

《C專家編程》展示了很好的C程序員所使用的編碼技巧,并專門開辟了一章對C++的基礎知識進行了介紹。 《C專家編程》對C的歷史、語言特性、聲明、數組、指針、鏈接、運行時、內存以及如何進一步學習C++等問題進行了細致的講解和深入的分析。本書擷取幾十個實例進行講解,對C程序員具有很好高的實用價值。 《C專家編程》可以幫助有一定經驗的C程序員成為C編程方面的專家;對于C語言功底深厚的程序員,本書可以幫助他們站在C的高度了解和學習C++。

C專家編程 目錄

第 1章 C:穿越時空的迷霧 1
1.1 C語言的史前階段 1
1.2 C語言的早期體驗 4
1.3 標準I/O庫和C預處理器 5
1.4 K&R C 8
1.5 今日之ANSI C 10
1.6 它很棒,但它符合標準嗎 12
1.7 編譯限制 14
1.8 ANSI C標準的結構 15
1.9 閱讀ANSI C標準,尋找樂趣和裨益 18
1.10 “安靜的改變”究竟有多少安靜 22
1.11 輕松一下——由編譯器定義的Pragmas效果 25
第 2章 這不是Bug,而是語言特性 27
2.1 這關語言特性何事,在Fortran里這就是Bug呀 27
2.2 多做之過 29
2.3 誤做之過 36
2.4 少做之過 43
2.5 輕松一下——有些特性確實就是Bug 51
第3章 分析C語言的聲明 53
3.1 只有編譯器才會喜歡的語法 54
3.2 聲明是如何形成的 56
3.3 優先級規則 61
3.4 通過圖表分析C語言的聲明 63
3.5 typedef可以成為你的朋友 65
3.6 typedef int x[10]和#define x int[10]的區別 66
3.7 typedef struct foo{ ... foo; }的含義 67
3.8 理解所有分析過程的代碼段 69
3.9 輕松一下——驅動物理實體的軟件 71
第4章 令人震驚的事實:數組和指針并不相同 79
4.1 數組并非指針 79
4.2 我的代碼為什么無法運行 79
4.3 什么是聲明,什么是定義 80
4.4 使聲明與定義相匹配 84
4.5 數組和指針的其他區別 84
4.6 輕松一下——回文的樂趣 85
第5章 對鏈接的思考 89
5.1 函數庫、鏈接和載入 89
5.2 動態鏈接的優點 92
5.3 函數庫鏈接的5個特殊秘密 95
5.4 警惕Interpositioning 99
5.5 產生鏈接器報告文件 104
5.6 輕松一下——看看誰在說話:挑戰Turing測驗 105
第6章 運動的詩章:運行時數據結構 111
6.1 a.out及其傳說 112
6.2 段 113
6.3 操作系統在a.out文件里干了些什么 115
6.4 C語言運行時系統在a.out里干了些什么 117
6.5 當函數被調用時發生了什么:過程活動記錄 119
6.6 auto和static關鍵字 123
6.7 控制線程 124
6.8 setjmp和longjmp 124
6.9 UNIX中的堆棧段 126
6.10 MS-DOS中的堆棧段 126
6.11 有用的C語言工具 127
6.12 輕松一下——卡耐基·梅隆大學的編程難題 130
6.13 只適用于高級學員閱讀的材料 132
第7章 對內存的思考 133
7.1 Intel 80x86系列 133
7.2 Intel 80x86內存模型以及它的工作原理 137
7.3 虛擬內存 141
7.4 cache存儲器 144
7.5 數據段和堆 148
7.6 內存泄漏 149
7.7 總線錯誤 153
7.8 輕松一下——“Thing King”和“頁面游戲” 159
第8章 為什么程序員無法分清萬圣節和圣誕節 163
8.1 Portzebie度量衡系統 163
8.2 根據位模式構筑圖形 164
8.3 在等待時類型發生了變化 166
8.4 原型之痛 168
8.5 原型在什么地方會失敗 170
8.6 不需要按回車鍵就能得到一個字符 173
8.7 用C語言實現有限狀態機 177
8.8 軟件比硬件更困難 178
8.9 如何進行強制類型轉換,為何要進行類型強制轉換 181
8.10 輕松一下——國際C語言混亂代碼大賽 183
第9章 再論數組 193
9.1 什么時候數組與指針相同 193
9.2 為什么會發生混淆 194
9.3 為什么C語言把數組形參當作指針 199
9.4 數組片段的下標 202
9.5 數組和指針可交換性的總結 203
9.6 C語言的多維數組 203
9.7 輕松一下——軟件/硬件平衡 209
第 10章 再論指針 213
10.1 多維數組的內存布局 213
10.2 指針數組就是Iliffe向量 214
10.3 在鋸齒狀數組上使用指針 217
10.4 向函數傳遞一個一維數組 220
10.5 使用指針向函數傳遞一個多維數組 221
10.6 使用指針從函數返回一個數組 224
10.7 使用指針創建和使用動態數組 226
10.8 輕松一下——程序檢驗的限制 231
第 11章 你懂得C,所以C++不在話下 235
11.1 初識OOP 235
11.2 抽象——取事物的本質特性 237
11.3 封裝——把相關的類型、數據和函數組合在一起 238
11.4 展示一些類——用戶定義類型享有和預定義類型一樣的權限 239
11.5 訪問控制 240
11.6 聲明 241
11.7 如何調用成員函數 243
11.8 繼承——復用已經定義的操作 245
11.9 多重繼承——從兩個或更多的基類派生 249
11.10 重載——作用于不同類型的同一操作具有相同的名字 250
11.11 C++如何進行操作符重載 250
11.12 C++的輸入/輸出(I/O) 251
11.13 多態——運行時綁定 252
11.14 解釋 253
11.15 C++如何表現多態 254
11.16 新奇玩意兒——多態 255
11.17 C++的其他要點 256
11.18 如果我的目標是那里,我不會從這里起步 257
11.19 它或許過于復雜,但卻是唯一可行的方案 259
11.20 輕松一下——死亡計算機協會 263
11.21 更多閱讀材料 264
附錄A 程序員工作面試的秘密 265
展開全部

C專家編程 作者簡介

Peter van der Linden,Sun公司編譯器和OS核心開發團隊成員,世界知名的專家級C程序員,擁有多年的C開發實戰經驗,對C/C++語言有深入理解。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 石英陶瓷,石英坩埚,二氧化硅陶瓷-淄博百特高新材料有限公司 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 纸箱抗压机,拉力机,脂肪测定仪,定氮仪-山东德瑞克仪器有限公司 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 | SRRC认证_电磁兼容_EMC测试整改_FCC认证_SDOC认证-深圳市环测威检测技术有限公司 | 液压油缸-液压站生产厂家-洛阳泰诺液压科技有限公司 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 洁净实验室工程-成都手术室净化-无尘车间装修-四川华锐净化公司-洁净室专业厂家 | 新型锤式破碎机_新型圆锥式_新型颚式破碎机_反击式打沙机_锤式制砂机_青州建源机械 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | AGV叉车|无人叉车|AGV智能叉车|AGV搬运车-江西丹巴赫机器人股份有限公司 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 慢回弹测试仪-落球回弹测试仪-北京冠测精电仪器设备有限公司 | 步进电机_agv电机_伺服马达-伺服轮毂电机-和利时电机 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 深圳成考网-深圳成人高考报名网 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 无轨电动平车_轨道平车_蓄电池电动平车★尽在新乡百特智能转运设备有限公司 | 高铝矾土熟料_细粉_骨料_消失模_铸造用铝矾土_铝酸钙粉—嵩峰厂家 | 电线电缆厂家|沈阳电缆厂|电线厂|沈阳英联塑力线缆有限公司 | 电缆接头_防水接头_电缆防水接头_防水电缆接头_上海闵彬 | 宝宝药浴-产后药浴-药浴加盟-艾裕-专注母婴调养泡浴 | 电机修理_二手电机专家-河北豫通机电设备有限公司(原石家庄冀华高压电机维修中心) | 立式_复合式_壁挂式智能化电伴热洗眼器-上海达傲洗眼器生产厂家 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 北京律师咨询_知名专业北京律师事务所_免费法律咨询 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 |