注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C程序設計語言(第2版·新版)

C程序設計語言(第2版·新版)

C程序設計語言(第2版·新版)

定 價:¥30.00

作 者: (美)Brian W. Kernighan,(美)Dennis M. Ritchie著;徐寶文,李志譯;徐寶文譯
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: C

ISBN: 9787111128069 出版時間: 2005-11-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 258 字數(shù):  

內(nèi)容簡介

  本書是由C語言的設計者BrianW.Kernighan和DennisM.Ritchie編寫的一部介紹標準C語言及其程序設計方法的權威性經(jīng)典著作。全面、系統(tǒng)地講述了C語言的各個特性及程序設計的基本方法,包括基本概念、類型和表達式、控制流、函數(shù)與程序結構、指針與數(shù)組、結構、輸入與輸出、UNIX系統(tǒng)接口、標準庫等內(nèi)容。本書的講述深入淺出,配合典型例證,通俗易懂,實用性強,適合作為大專院校計算機專業(yè)或非計算機專業(yè)的C語言教材,也可以作為從事計算機相關軟硬件開發(fā)的技術人員的參考書。在計算機發(fā)展的歷史上,沒有哪一種程序設計語言像C語言這樣應用如此廣泛。本書原著即為C語言的設計者之一DennisM.Ritchie和著名的計算機科學家BrianW.Kernighan合著的一本介紹C語言的權威經(jīng)典著作。我們現(xiàn)在見到的大量論述C語言程序設計的教材和專著均以此書為藍本。原著第1版中介紹的C語言成為后來廣泛使用的C語言版本——標準C的基礎。人們熟知的“hell,World”程序就是由本書首次引入的,現(xiàn)在,這一程序已經(jīng)成為所有程序設計語言入門的第一課。原著第2版根據(jù)1987年制定的ANSIC標準做了適當?shù)男抻啠肓俗钚碌恼Z言形式,并增加了新的示例,通過簡潔的描述、典型的示例,作者全面、系統(tǒng)、準確地講述了C語言的各個特性以及程序設計的基本方法。對于計算機從業(yè)人員來說,本書是一本必讀的程序設計語言方面的參考書。

作者簡介

  BrianW.Kernighan貝爾實驗室計算科學研究中心高級研究人員,著名的計算機科學家。他參加了UNIX系統(tǒng)、C語言、AWK語言和許多其他系統(tǒng)的開發(fā),同時出版了許多在計算機領域具有影響的著作,如《TheCProguammingLanguage》、《TheElementsofProgrammingStyle》等。徐寶文,東南大學計算機科學與工程系教授,博士生導師,江蘇省政協(xié)常委,江蘇省計算機學會副理事長,江蘇省軟件行業(yè)協(xié)會副會長,中國計算機學會理事,中國軟件行業(yè)協(xié)會理事。主要從事程序設計語言、軟件工程等方面的教學與研究工作,負責承擔十多項國家級、部省級科研項目;在國內(nèi)外發(fā)表論文130多篇,出版著譯作10多部;擔任《實用軟件詳解叢書》與《新世紀計算機系列教材》的主編,第五次國際青年計算機學術地議大會主席;發(fā)起并主辦過兩次“全國程序設計語言發(fā)展與教學學術會議”;先后獲航空航天部優(yōu)秀青年教師、江蘇省優(yōu)秀教育工作者、江蘇省優(yōu)秀青年骨干教師、江蘇省感世紀學術帶頭人等稱號。

圖書目錄

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

第1版序
引言
第1章  導言
  1.1  入門
  1.2  變量與算術表達式
  1.3  for語句
  1.4  符號常量
  1.5  字符輸入/輸出
  1.6  數(shù)組
  1.7  函數(shù)
  1.8  參數(shù)——傳值調(diào)用
  1.9  字符數(shù)組
  1.10  外部變量與作用域
第2章 類型、運算符與表達式
  2.1  變量名
  2.2  數(shù)據(jù)類型及長度
  2.3  常量
  2.4  聲明
  2.5  算術運算符
  2.6  關系運算符與邏輯運算符
  2.7  類型轉換
  2.8  自增運算符與自減運算符
  2.9  按位運算符
  2.10  賦值運算符與表達式
  2.11  條件表達式
  2.12  運算符優(yōu)先級與求值次序
第3章  控制流
  3.1  語句與程序塊
  3.2  if-else語句
  3.3  else-if語句
  3.4  switch語句
  3.5  while循環(huán)與for循環(huán)
  3.6  do-while循環(huán)
  3.7  break語句與continue語句
  3.8  goto語句與標號
第4章  函數(shù)與程序結構
  4.1  函靈敏的基本知識
  4.2  返回非整型值的函數(shù)
  4.3  外部變量
  4.4  作用域規(guī)則
  4.5  頭文件
  4.6  靜態(tài)變量
  4.7  寄存器變量
  4.8  程序塊結構
  4.9  初始化
  4.10  遞歸
  4.11  C預處理器
第5章  指針與數(shù)組
  5.1  指針與地址
  5.2  指針與函數(shù)參數(shù)
  5.3  指針與數(shù)組
  5.4  地址算術運算
  5.5  字符指針與函數(shù)
  5.6  指針數(shù)組以及指向指針的指針
  5.7  多維數(shù)組
  5.8  指針數(shù)組的初始化
  5.9  指針與多維數(shù)組
  5.10  命令行參數(shù)
  5.11  指向函數(shù)的指針
  5.12  復雜聲明
第6章  結構
  6.1  結構的基本知識
  6.2  結構與函數(shù)
  6.3  結構數(shù)組
  6.4  指向結構的指針
  6.5  自引用結構
  6.6  表查找
  6.7  類型定義(typedef)
  6.8  聯(lián)合
  6.9  位字段
第7章  輸入與輸出
  7.1  標準輸入/輸出
  7.2  格式化輸出——printf函數(shù)
  7.3  變長參數(shù)表
  7.4  格式化輸入——scanf函數(shù)
  7.5  文件訪問
  7.6  錯誤處理——stderr和exit
  7.7  行輸入和行輸出
  7.8  其他函數(shù)
第8章  UNIX系統(tǒng)接口
  8.1  文件描述符
  8.2  低級I/O——read和write
  8.3  open、creat、close和unlink
  8.4  隨機訪問——lseek
  8.5  實例——fopen和getc函數(shù)的實現(xiàn)
  8.6  實例——目錄列表
  8.7  實例——存儲分配程序
附錄A  參考手冊
  A.1  引言
  A.2  詞法規(guī)則
  A.3  語法符號
  A.4  標識符的含義
  A.5  對象和左值
  A.6  轉換
  A.7  表達式
  A.8  聲明
  A.9  語句
  A.10  外部聲明
  A.11  作用域與連接
  A.12  預處理
  A.13  語法
附錄B  標準庫
  B.1  輸入與輸出:<stdio.h>
  B.2  字符類別測試:<ctype.h>
  B.3  字符串函數(shù):<string.h>
  B.4  數(shù)學函數(shù):<math.h>
  B.5  實用函數(shù):<stdlib.h>
  B.6  診斷:<assert.h>
  B.7  可變參數(shù)表:<stdarg.h>
  B.8  非局部跳轉:<setjmp.h>
  B.9  信號:<signal.h>
  B.10  日期與時間函數(shù):<time.h>
  B.11  與具體實現(xiàn)相關的限制:<limits.h>和<float.h>
附錄C  變更小結
索引

本目錄推薦

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