C程序設計語言(第2版新版) C程序设计语言(第2版•新版)

克尼漢, 等

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

商品描述

 

<內容簡介>

本書是由C語言的設計者Brian W. Kernighan和Dennis M. Ritchie編寫的一部介紹標準C語言及其程序設計方法的權威性經典著作。全面、系統地講述了C語言的各個特性及程序設計的基本方法,包括基本概念、類型和表達式、控制流、函數與程序結構、指針與數組、結構、輸入與輸出、UNIX系統接口、標準庫等內容。
本書的講述深入淺出,配合典型例證,通俗易懂,實用性強,適合作為大專院校電腦專業或非電腦專業的C語言教材,也可以作為從事電腦相關軟硬件開發的技術人員的參考書。 在電腦發展的歷史上,沒有哪一種程序設計語言像C語言這樣應用如此廣泛。
本書原著 即為C語言的設計者之一Dennis M.Ritchie和著名的電腦科學家Brian W.Kernighan合著的 一本介紹C語言的權威經典著作。我們現在見到的大量論述C語言程序設計的教材和專著均以 此書為藍本。原著第1版中介紹的C語言成為後來廣泛使用的C語言版本—— 標準C的基礎。人們熟知的「hell, World」程序就是由本書首次引入的,現在,這一程序已經成為所有程序設 計語言入門的第一課。原著第2版根據1987年制定的ANSIC標準做了適當的修訂.引入了最新的語言形式,並增加了新的示例,通過簡潔的描述、典型的示例,作者全面、系統、準確地講述了C語言的各 個特性以及程序設計的基本方法。對於電腦從業人員來說,本書是一本必讀的程序設計語 言方面的參考書。

 

<章節目錄>

出版者的話
專家指導委員會
中文版序
譯者序
校譯者簡介

第1版序
引言
第1章 導言
1.1 入門
1.2 變量與算術表態式
1.3 for語句
1.4 符號常量
1.5 字符輸入/輸出
1.6 數組
1.7 函數
1.8 參數——傳值調用
1.9 字符數組
1.10 外部變量與作用域
第2章 類型、運算符與表達式
2.1 變量名
2.2 數據類型及長度
2.3 常量
2.4 聲明
2.5 算術運算符
2.6 關係運算符與邏輯運算符
2.7 類型轉換
2.8 自增運算符與自減運算符
2.9 按位運算符
2.10 賦值運算符與表達式
2.11 條件表達式
2.12 運算符優先級與求值次序
第3章 控制流
3.1 語句與程序塊
3.2 if-else語句
3.3 else-if語句
3.4 switch語句
3.5 whil循環與for特環
3.6 do-while循環
3.7 break語句與continue語句
3.8 goto語句與標號
第4章 涵數與程序結構
第5章 指針與數組
第6章 結構
第7章 輸入與輸出
第8章 UNIX系統接口
附錄A 參考手冊
附錄B 標準庫
附錄C 變更小結
索引

 

<作者介紹>

(美國)克尼漢等著//徐寶文等譯
Brian W.Kernighan貝爾實驗室計算科學研究中心高級研究人員,著名的電腦科學家。他參加了UNIX系統、C語言、AWK語言和許多其他系統的開發,同時出版了許多在電腦領域具有影響的著作,如《The C Proguamming Language》、《The Elementsof Programming Style》等。      徐寶文,東南大學電腦科學與工程系教授,博士生導師,江蘇省政協常委,江蘇省電腦學會副理事長,江蘇省軟件行業協會副會長,中國電腦學會理事,中國軟件行業協會理事。主要從事程序設計語言、軟件工程等方面的教學與研究工作,負責承擔十多項國家級、部省級科研項目;在國內外發表論文130多篇,出版著譯作10多部;擔任《實用軟件詳解叢書》與《新世紀電腦系列教材》的主編,第五次國際青年電腦學術地議大會主席;發起並主辦過兩次「全國程序設計語言發展與教學學術會議」;先後獲航空航天部優秀青年教師、江蘇省優秀教育工作者、江蘇省優秀青年骨幹教師、江蘇省感世紀學術帶頭人等稱號。