C Primer Plus 中文版 前言

2021-07-14 02:09:04 字數 1198 閱讀 4168

內容提要

本書全面講述了c語言程式設計的相關概念和知識。

全書共17章。第1、2章學習c語言程式設計所需的預備知識。第3到15章介紹了c語言的相關知識,包括資料型別、格式化輸入輸出、運算子、表示式、流程控制語句、函式、陣列和指標、字串操作、記憶體管理、位操作等等,知識內容都針對c99標準:另外,第10章強化了對指標的討論,第12章引入了動態記憶體分配的概念,這些內容更加適合讀者的需求。第16章和第17章討論了c預處理器和c庫函式、高階資料表示(資料結構)方面的內容。附錄給出了各章後面複習題、程式設計練習的答案和豐富的c程式設計參考資料。

本書適合希望系統學習c語言的讀者,也使用於精通其他程式語言並希望進一步掌握和鞏固c程式設計技術的程式設計師。

前言2023年,當c primer plus的第一版剛剛完稿的時候,c還是一種相對鮮為人知的語言。這種語言從那時才開始興起,很多人都是在該書的幫助下掌握c語言的。實際上,已經有超過50萬的人購買c primer plus的各個不同版本的書。

隨著c語言從最初的非正式的k&r(ken thompson & dennis m. ritchie )

標準過渡到1990 iso/ansi標準,進而發展到1999 iso/ansi標準,c primer plus 也不斷地成熟,並發展到第五版,在所有這些版本中,我的目標都是致力於編寫一本富有指導性的、清晰的c語言教程。

本書的方法和目標

我編寫這本書的目標是讓人們能夠把它當作乙個友好的、易於適用的、便於自學的指南。為了實現這個目標,本書採用了以下的策略:

為了求得最佳學習效果,在學習本書內容的時候,你應該盡可能地扮演乙個積極的角色。不僅只是閱讀例子,還要把它們輸入到你的系統,然後執行。c是一種可移植性很好的語言,但你還是會發現某個程式在你的系統下執行的結果和在我們的系統下執行的結果會有所不同。不妨做個實驗,改變程式的某一部分來看看有什麼效果。修改程式來做略微有些不同的事情。不必理會無關的警告,主要是看一下執行了乙個錯誤操作是會發生什麼。嘗試提出問題和做練習。實踐的越多,你所學到和記住的也就越多。

我希望你能夠通過本書最新的版本,愉快而又高效地走入c語言的學習殿堂。

關於作者

stephen prata 在加利福尼亞州的 kentfield 的 marin學院教授天文學、物理學和程式設計課程。他在加州工業學院獲得學士學位,從加州大學伯克利分校獲得博士學位。他最早接觸計算機,始於對星河的計算機建模。stephen已經編寫或與他人合作編寫了十多本書,其中包括c++ primer plus 和 unix primer plus.

Windows Home Server 中文版來了

簡體和正體中文版windows home server將在2008年下半年全面推出了!6月5日,windows home server產品部總經理charlie kindel在台灣宣布了這個訊息。此次中文版在台北computex展出,合作夥伴包括技嘉 gigabyte 威盛 via 啟基 wnc 和...

ilove中文 iLovePDF中文版

軟體介紹 ilovepdf是一款pdf檔案處理工具,可以幫助使用者對pdf檔案進行壓縮 拆分 合併 轉換 編輯等處理,還可以轉換成其它格式,支援pdf檔案瀏覽及加密,是一款很好的pdf檔案工具。軟體特色 離線操作 無需網路連線。你可以隨時隨地進行pdf檔案的壓縮 合併 拆分 轉換和編輯。輕鬆閱讀 使...

機器學習實戰中文版 英文版 機器學習中文版

機器學習實戰中文版 英文版 機器學習中文版 機器學習實戰 內容簡介 機器學習是人工智慧研究領域中乙個極其重要的研究方向,在現今的大資料時代背景下,捕獲資料並從中萃取有價值的資訊或模式,成為各行業求生存 謀發展的決定性手段,這使得這一過去為分析師和數學家所專屬的研究領域越來越為人們所矚目。本書第一部分...