C 語法暨程式庫標準辭典 (C In A Nutshell: A Desktop Quick Reference)

蔡學鏞

  • 出版商: 歐萊禮
  • 出版日期: 2006-11-22
  • 定價: $680
  • 售價: 7.9$537
  • 語言: 繁體中文
  • 頁數: 695
  • ISBN: 9867794931
  • ISBN-13: 9789867794932
  • 相關分類: C 程式語言

無法訂購

買這商品的人也買了...

相關主題

商品描述

本書特色

C 程式員寫程式時,手邊一定要有這本書。C 語言專家 Peter Prinz 與 Tony Crawford 在這本書中蒐羅豐富的參考資料,清楚、簡潔,沒有贅言,只有答案,包括:

  • C 語言的語法
  • 標準程式庫函式
  • 前處理器假指令
  • GNU 編譯器選項
  • GDB 和 make
  • C99 特色與擴充

本書也包含許多章節的內容,為你建立 C 語言的關鍵概念,像是型別轉換、動態記憶體管理、處理指標。需要知道 GNU make 或 GNU 除錯器的細節嗎?本書對此也有著墨。將這些資訊準備好,隨侍在側,你的程式也就會開發得更順利。Peter 和 Tony 讓這本書變成 C 程式員必備的生產力工具。

『這本書具備你所需要知道關於 C 的一切知識。本書作者做了相當傑出的工作,將語言、標準程式庫、一些重要工具的用法都包含其中。』

Kyle Loudon
Yahoo! 資深工程師

『本書精選的範例程式碼,讓許多觀念可以很快地被讀者所瞭解,這比文字敘述還有效。這本書不會覆蓋灰塵,因為你需要常常翻閱它。』

Matthias Kalle Dalheimer
Klaralvdalens Datakonsult AB, 董事長 暨 執行長

『我用 C 語言寫程式已經 25 年了,這是我見過這方面最清楚,最完整的書。一切的知識都用精確且邏輯的方式描述,這是程式員所樂見的。』

Matt Crawford
Wide Area Systems, Fermilab, 集團領導人

『結合閱讀與參考雙重功能,你不能錯過這本書。這本書可以讓你與時俱進,讓你的 C 能力趕上最新的 C99 標準。』

Dave Kitabjian
NetCarrier, Inc., 軟體開發經理

 

本書內容

目錄

第一部分 語言

第一章 語言基礎

C 語言的特性
C 程式的結構
源碼檔案
註解
字元集
識別字
C 編譯器如何運作

第二章 型別

型別學
整數型別
浮點型別
複數浮點型別 (C99)
列舉型別
void 型別

第三章 字面值

整數常數
浮點常數
字元常數
字串字面值

第四章 型別轉換

算術型別的轉換
非算術型別的轉換

第五章 表示式與運算子

表示式如何被估算
詳細說明運算子
常數表示式

第六章 敘述

表示式敘述
區塊敘述
迴圈
選取敘述
無條件跳躍

第七章 函式

函式的定義
函式宣告
函式如何被執行
指標當作引數和返回值
Inline函式
遞迴函式
變動個數的引數

第八章 陣列

定義陣列
存取陣列元素
初始化陣列
字串
多維陣列
陣列做為函式的引數

第九章 指標

宣告指標
指標的運算
指標和型別的前冠字
「陣列的指標」以及「指標的陣列」
指向函式的指標

第十章 結構、聯合、位元欄位

結構
聯合
位元欄位

第十一章 宣告

一般語法
型別名稱
typedef 宣告
識別字的連結
物件的儲存期限
初始化

第十二章 動態記憶體管理

動態地配置記憶體
配置記憶體的特性
調製大小與釋放記憶體
一個全效的二元樹
特性
實踐

第十三章 輸入與輸出

串流
檔案
開啟與關閉檔案
讀出與寫入
隨機檔案存取

第十四章 前處理假指令

插入標頭檔的內容
定義並使用巨集
條件式編譯
定義行號
產生錯誤訊息
#pragma 假指令
_Pragma 運算子
預先定義的巨集

第七章 函式

函式的定義
函式宣告
函式如何被執行
指標當作引數和返回值
Inline函式
遞迴函式
變動個數的引數

第二部分 標準程式庫

第十五章 標準標頭檔

使用標準標頭
標準標頭的內容

第十六章 函式簡介

輸入與輸出
數學函式
字元分類與轉換
字串處理
多位元組字元
在數字和字串之間作轉換
搜尋與排序
記憶體區塊處理
動態記憶體管理
日期與時間
行程控制
國際化
非地區性跳躍
除錯
錯誤訊息

第十七章 標準程式庫函式

第三部分 基本工具

第十八章 用 GCC 編譯

GNU 編譯器總匯
GCC 的取得與安裝
用 GCC 編譯 C 程式
C 方言
編譯器警告
優化
除錯
特徵描述
選項與環境變數的總整理

第十九章 使用 make 建構你的 C 程式

目標、前提、命令
Makefile
註解
假目標
其他目標屬性
巨集
函式
假指令
執行 make

第二十章 用 GDB 除錯 C 程式

安裝 GDB
一個簡單的除錯系統
開始 GDB
使用 GDB 命令

索引