您找過以下的關鍵字

尚無搜尋紀錄

C設計實務: 徹底研究

C設計實務: 徹底研究

作者 : SCHILDT, HERBERT

出版社 : 美商麥格羅希爾國際股份有限公司台灣分公司

※ ※ 無庫存

無庫存

定價 : NT 850

售價9折, NT765

內容簡介



本書鉅細靡遺地說明了 C 語言及其函式庫。其中主要強調 ANSI/ISO 標準的 C 語言,並從 C89 和 C99 這兩種標準的觀點來說明。
本書分成六部份,分別說明:

1. 由 C89 所定義的 C 語言基本元素。
2. C99 標準的新增部份。
3. C 語言函式庫。
4. 通用的演算法與應用。
5. C 語言的程式設計環境。
6. C 語言直譯器的建構。

其中,第一部份針對 C 語言中所定義之關鍵字、前處理、指令及特性做完整的討論。在此雖然間雜有 C99 所定義的特性,但重點仍放在 C89 所定義的特性上。

第二部份則將仔細說明因 C99 而新增的特性。將 C89 和 C99 分開的原因有二個。其一,目前仍有許多程式設計師在使用 C89。故而,就一般程式設計師而言,只要一提到 C 語言,想到的便是 C89 標準。C89 亦是 C 語言用來架構 C++ 中有關 C 語言部份的版本。因此,C 語言的 C89 標準,不管在現在或未來都是程式語言設計中極為重要的一部份。藉由將 C89 和 C99 分開清楚說明,讀者將可更容易了解到兩者的差別。其二,本書的許多讀者對於 C89 已有一定的熟悉程度,故而,將 C99 的特性全部集中放在同一個章節,有助於讀者可儘可找到新的資料內容。

第三部份討論標準的C語言函式庫。這個部份列舉了所有 C89 和 C99 標準所定義出的函式,其中因 C99 而新增的函式會有所註明,用以標示和 C89 的不同。

第四部份則是介紹一些通用且重要的演算法與應用。另外,在此部份中,我們還將討論到以人工智慧為基礎的問題解法以及 Windows 2000 的程式設計。

第五部份則是詳細探討 C 語言的程式設計環境。包括:效能、移轉以及除錯。

在第六部份,我們藉由建構一個 C 語言直譯器來實例說明 C 語言的用法。此一部份絕對是本書最有趣且具挑戰性的章節。對於欲了解 C 語言精髓的讀者而言,再沒有比建構 C 語言直譯器更好的方法了!

看更多 隱藏