注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語(yǔ)言核心技術(shù)

C語(yǔ)言核心技術(shù)

C語(yǔ)言核心技術(shù)

定 價(jià):¥69.00

作 者: (美)布萊恩(Peter Prinz)、(美)克勞福德(Tony Crauford);O'Reilly Taiwan公司 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 算法語(yǔ)言

購(gòu)買這本書(shū)可以去


ISBN: 9787111220503 出版時(shí)間: 2007-08-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 589 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  “這本書(shū)覆蓋你希望知道的關(guān)于 C語(yǔ)言的一切知識(shí)。本書(shū)作者完成了一項(xiàng)相當(dāng)杰出的任務(wù),把語(yǔ)言、標(biāo)準(zhǔn)鏈接庫(kù)以及一些重要工具的用法都包含其中。” ——Kyle Loudon,Yahoo!資深工程師“本書(shū)精選的范例非常有利于讀者學(xué)習(xí),這比蒼白的語(yǔ)言敘述更加有效。這本書(shū)不會(huì)被放在書(shū)架上落灰塵,因?yàn)槟阈枰37喫?。” ——Matthias Kalle Dalheimer,Klaralvdalens Datakonsult AB,董事長(zhǎng)兼首席執(zhí)行官“25年來(lái)我始終使用C語(yǔ)言編寫(xiě)程序,這本書(shū)是我見(jiàn)過(guò)的這方面最清楚,最完整的書(shū)。所有知識(shí)點(diǎn)都使用準(zhǔn)確的語(yǔ)言和有序的方式進(jìn)行描述,這是程序員希望看到的?!薄 狹att Crawford,Wide Area Systems,F(xiàn)ermilab,集團(tuán)領(lǐng)導(dǎo)人“結(jié)合閱讀和參考雙重功效,你不能錯(cuò)過(guò)這本書(shū)。這本書(shū)可以讓你與時(shí)俱進(jìn),讓你的 C 語(yǔ)言編程能力緊跟最新的C99 標(biāo)準(zhǔn)?!薄 狣ave Kitabjian,NetCarrier, Inc., 軟件開(kāi)發(fā)經(jīng)理C程序員在編寫(xiě)程序時(shí)手頭一定要有這本書(shū)。在這本書(shū)中,C 語(yǔ)言專家 PeterPrinz和Tony Crawford為你提供大量的編程參考信息。全書(shū)敘述清晰,語(yǔ)句簡(jiǎn)潔,分析深刻。本書(shū)主題包括:● C 語(yǔ)言的語(yǔ)法● GNU編譯器選項(xiàng)● 標(biāo)準(zhǔn)鏈接庫(kù)函數(shù)● GDB和make● 預(yù)處理指令● C99特色和擴(kuò)充本書(shū)內(nèi)容豐富,總共包含21章,能夠讓你深刻了解C 語(yǔ)言關(guān)鍵概念,比如類型轉(zhuǎn)換、動(dòng)態(tài)內(nèi)存管理、指針處理等。想知道 GNU make 或 GNU 調(diào)試器的細(xì)節(jié)嗎?本書(shū)開(kāi)辟專門的章節(jié)來(lái)講解。一書(shū)在手,程序開(kāi)發(fā)會(huì)更加順利!Peter 和 Tony 所編寫(xiě)的這本書(shū)會(huì)成為C語(yǔ)言程序員必備的工作利器!

作者簡(jiǎn)介

  布萊恩(Peter Prinz),是積極的研討會(huì)組織者和關(guān)鍵課程開(kāi)發(fā)者,向成百上千的Unix和Windows系統(tǒng)開(kāi)發(fā)者授課。作為德國(guó)IT公司Authensis AG的主要開(kāi)發(fā)者和合伙人,他擁有計(jì)算機(jī)電話通信軟件的豐富開(kāi)發(fā)經(jīng)驗(yàn)。Peter也是多本有關(guān)C/C++軟件開(kāi)發(fā)圖書(shū)的合著者,其中大多數(shù)圖書(shū)是Ulla Kirch-Prinz合著的,其中就包括O'Reilly出版的《C Pocket Reference》??藙诟5拢═ony Crauford),是一個(gè)技術(shù)作家,具有很好的C語(yǔ)言功底。除了定期參與軟件本地化項(xiàng)目之外,他還翻譯很多有關(guān)網(wǎng)絡(luò)管理和ATM的書(shū)籍,把德文版本的書(shū)籍和文章翻譯成英文版本。

圖書(shū)目錄

前言 1
第一部分 語(yǔ)言
第1章 C語(yǔ)言基礎(chǔ) 9
C語(yǔ)言特性 9
C程序的結(jié)構(gòu) 10
源代碼文件 12
注釋 13
字符集 14
標(biāo)識(shí)符 19
C編譯器運(yùn)行原理 23
第2章 數(shù)據(jù)類型 26
數(shù)據(jù)類型分類 26
整數(shù)數(shù)據(jù)類型 27
浮點(diǎn)數(shù)據(jù)類型 32
復(fù)數(shù)浮點(diǎn)數(shù)據(jù)類型(C99) 34
枚舉數(shù)據(jù)類型 35
void數(shù)據(jù)類型 36
第3章 字面值 39
整數(shù)常量 39
浮點(diǎn)常量 40
字符常量 42
字符串字面值 44
第4章 類型轉(zhuǎn)換 47
算術(shù)類型的轉(zhuǎn)換 48
非算術(shù)類型的轉(zhuǎn)換 55
第5章 表達(dá)式和運(yùn)算符 62
計(jì)算表達(dá)式 63
運(yùn)算符全面剖析 66
常量表達(dá)式 88
第6章 語(yǔ)句 90
表達(dá)式語(yǔ)句 90
語(yǔ)句塊 91
循環(huán) 92
選擇語(yǔ)句 96
無(wú)條件跳轉(zhuǎn) 99
第7章 函數(shù) 103
函數(shù)定義 103
函數(shù)聲明 109
函數(shù)如何被執(zhí)行 111
指針當(dāng)作自變量和返回值 111
Inline函數(shù) 112
遞歸函數(shù) 114
可選性自變量 115
第8章 數(shù)組 117
定義數(shù)組 117
存取數(shù)組元素 119
初始化數(shù)組 120
字符串 122
多維數(shù)組 123
數(shù)組作為函數(shù)的自變量 126
第9章 指針 128
聲明指針 128
指針的運(yùn)算 131
指針和類型的限定符 135
“數(shù)組的指針”和“指針的數(shù)組” 138
指向函數(shù)的指針 142
第10章 結(jié)構(gòu)、聯(lián)合、位字段 144
結(jié)構(gòu) 144
聯(lián)合 154
位字段 155
第11章 聲明 158
一般語(yǔ)法 158
類型名稱 165
typedef聲明 166
標(biāo)識(shí)符的鏈接 168
對(duì)象的生存周期 169
初始化 170
第12章 動(dòng)態(tài)內(nèi)存管理 172
已分配內(nèi)存的特性 174
調(diào)整內(nèi)存大小和釋放內(nèi)存 174
通用的二叉樹(shù) 176
特性 176
實(shí)踐 177
第13章 輸入和輸出 186
流 186
文件 187
打開(kāi)和關(guān)閉文件 189
讀操作和寫(xiě)操作 191
文件隨機(jī)訪問(wèn) 208
第14章 預(yù)處理指令 211
插入頭文件的內(nèi)容 212
定義和使用宏 214
條件式編譯 221
定義行號(hào) 222
產(chǎn)生錯(cuò)誤信息 223
#pragma預(yù)處理指令 223
_Pragma運(yùn)算符 224
預(yù)定義的宏 225
第二部分 標(biāo)準(zhǔn)鏈接庫(kù)
第15章 標(biāo)準(zhǔn)頭文件 229
使用標(biāo)準(zhǔn)頭文件 229
標(biāo)準(zhǔn)頭文件的內(nèi)容 232
第16章 函數(shù)簡(jiǎn)介 254
輸入和輸出 254
數(shù)學(xué)函數(shù) 255
字符分類和轉(zhuǎn)換 262
字符串處理 264
多字節(jié)字符 265
在數(shù)字和字符串之間轉(zhuǎn)換 266
搜索和排序 267
內(nèi)存區(qū)域處理 267
動(dòng)態(tài)內(nèi)存管理 268
日期和時(shí)間 268
進(jìn)程控制 269
國(guó)際化 271
非局部性跳轉(zhuǎn) 271
調(diào)試 272
錯(cuò)誤信息 273
第17章 標(biāo)準(zhǔn)鏈接庫(kù)函數(shù) 274
第三部分 基本工具
第18章 GCC編譯器 505
GNU 編譯器集合 505
獲取和安裝GCC 506
使用GCC編譯C程序 506
C 方言 514
編譯器警告 515
優(yōu)化 517
調(diào)試 520
剖析 520
選項(xiàng)和環(huán)境變量匯總 521
第19章 使用make創(chuàng)建C程序 526
目標(biāo)、前提和命令 526
Makefile 527
注釋 534
偽目標(biāo) 541
其他目標(biāo)屬性 542
宏 543
函數(shù) 544
預(yù)處理指令 548
執(zhí)行make 551
第20章 使用GDB調(diào)試C程序 559
安裝GDB 559
調(diào)試過(guò)程范例 560
啟動(dòng)GDB 564
使用GDB命令 568

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)