注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C程序設(shè)計(jì)語言

C程序設(shè)計(jì)語言

C程序設(shè)計(jì)語言

定 價(jià):¥28.00

作 者: (美)Brian W.Kernighan,(美)Dennis M.Ritchie著;徐寶文等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: C

ISBN: 9787111075899 出版時(shí)間: 2001-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 244頁 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書是由C語言研制者編寫的一部介紹標(biāo)準(zhǔn)C語言及其程序設(shè)計(jì)方法的權(quán)威性經(jīng)典著作。全書共分8章及4個(gè)附錄,全面、系統(tǒng)地講述了C語言的各個(gè)方面及其程序設(shè)計(jì)的基本方法,內(nèi)容深入淺出,配合例證,通俗易懂。適合于大專院校師生以及從事計(jì)算機(jī)軟硬件研究、開發(fā)與應(yīng)用 的人員使用。我們已盡力保持本書第1版的簡(jiǎn)潔性。C不是一個(gè)大型語言,也不需要一本很厚的書來描述。我們改進(jìn)了對(duì)其典型特征的闡述,如指針,它是C程序設(shè)計(jì)的中心。我們對(duì)以前的例子進(jìn)行了提煉,并在幾章中增加了新的例子。例如,我們用程序來處理復(fù)雜的聲明,這些程序?qū)⒙暶鬓D(zhuǎn)換為單詞或反之。像以前一樣,所有例子的文本都以機(jī)器可讀的形式直接經(jīng)過測(cè)試。就像我們?cè)诘?版序中所說的,“當(dāng)對(duì)C的經(jīng)驗(yàn)增加時(shí)它顯得很好用”。經(jīng)過十幾年的實(shí)踐,我們?nèi)匀贿@樣認(rèn)為。我們希望這本書能幫助你學(xué)習(xí)并使用好C語言。

作者簡(jiǎn)介

  Brian W.Kerninghan,是美國(guó)新澤西州Murray Hill的貝爾實(shí)驗(yàn)室計(jì)算科學(xué)研究中心工作,著名的計(jì)算機(jī)著作家,曾出版了許多在計(jì)算機(jī)界享有盛名的權(quán)威著作,如:《The Elements of Programming Style》(程序設(shè)計(jì)風(fēng)格基礎(chǔ))、《The C Programming Language》(C程序設(shè)計(jì)語言)(即本書第1版)、《Software Tools》(軟件工具)等。

圖書目錄

中文版序
譯者序

第1版序
前言
第1章 基本概念 
1.1 入門 
1.2 變量與算術(shù)表達(dá)式 
1.3 for語句 
1.4 符號(hào)常量 
1.5 字符輸入輸出 
1.5.1 文件復(fù)制 
1.5.2 字符計(jì)數(shù) 
1.5.3 行計(jì)數(shù) 
1.5.4 單詞計(jì)數(shù) 
1.6 數(shù)組 
1.7 函數(shù) 
1.8 變?cè)?按值調(diào)用 
1.9 字符數(shù)組 
1.10 外部變量與作用域 
第2章 類型、運(yùn)算符與表達(dá)式 
2.1 變量名 
2.2 數(shù)據(jù)類型與大小 
2.3 常量 
2.4 說明 
2.5 算術(shù)運(yùn)算符 
2.6 關(guān)系運(yùn)算符與邏輯運(yùn)算符 
2.7 類型轉(zhuǎn)換 
2.8 加一與減一運(yùn)算符 
2.9 按位運(yùn)算符 
2.10 賦值運(yùn)算符與賦值表達(dá)式 
2.11 條件表達(dá)式 
2.12 運(yùn)算符優(yōu)先級(jí)與表達(dá)式求值次序 
第3章 控制流 
3.1 語句與分程序 
3.2 if-else語句 
3.3 else-if語句 
3.4 switch語句 
3.5 while與for循環(huán)語句 
3.6 do-while循環(huán)語句 
3.7 break語句與continue語句 
3.8 goto語句與標(biāo)號(hào) 
第4章 函數(shù)與程序結(jié)構(gòu) 
4.1 函數(shù)的基本知識(shí) 
4.2 返回非整數(shù)值的函數(shù) 
4.3 外部變量 
4.4 作用域規(guī)則 
4.5 頭文件 
4.6 靜態(tài)變量 
4.7 寄存器變量 
4.8 分程序結(jié)構(gòu) 
4.9 初始化 
4.10 遞歸 
4.11 C預(yù)處理程序 
4.11.1 文件包含 
4.11.2 宏替換 
4.11.3 條件包含 
第5章 指針與數(shù)組 
5.1 指針與地址 
5.2 指針與函數(shù)變?cè)?nbsp;
5.3 指針與數(shù)組 
5.4 地址算術(shù)運(yùn)算 
5.5 字符指針與函數(shù) 
5.6 指針數(shù)組與指向指針的指針 
5.7 多維數(shù)組 
5.8 指針數(shù)組的初始化 
5.9 指針與多維數(shù)組 
5.10 命令行變?cè)?nbsp;
5.11 指向函數(shù)的指針 
5.12 復(fù)雜說明 
第6章 結(jié)構(gòu) 
6.1 結(jié)構(gòu)的基本知識(shí) 
6.2 結(jié)構(gòu)與函數(shù) 
6.3 結(jié)構(gòu)數(shù)組 
6.4 結(jié)構(gòu)指針 
6.5 自引用結(jié)構(gòu) 
6.6 查找表 
6.7 類型定義 
6.8 聯(lián)合 
6.9 位字段 
第7章 輸入與輸出 
7.1 標(biāo)準(zhǔn)輸入輸出 
7.2 格式化輸出-printf函數(shù) 
7.3 變長(zhǎng)變?cè)?nbsp;
7.4 格式化輸入-scanf函數(shù) 
7.5 文件訪問 
7.6 錯(cuò)誤處理-stderr和exit函數(shù) 
7.7 行輸入輸出 
7.8 其他函數(shù) 
7.8.1 字符串處理函數(shù) 
7.8.2 字符類測(cè)試和轉(zhuǎn)換函數(shù) 
7.8.3 ungetc函數(shù) 
7.8.4 命令執(zhí)行函數(shù) 
7.8.5 存儲(chǔ)管理函數(shù) 
7.8.6 數(shù)學(xué)函數(shù) 
7.8.7 隨機(jī)數(shù)發(fā)生器函數(shù) 
第8章 UNIX系統(tǒng)界面 
8.1 文件描述符 
8.2 低級(jí)I/O-read和write系統(tǒng)調(diào)用 
8.3 open、creat、close和unlink系統(tǒng)調(diào)用 
8.4 隨機(jī)訪問-lseek系統(tǒng)調(diào)用 
8.5 實(shí)例-fopen和getc函數(shù)的一種實(shí)現(xiàn)方法 
8.6 實(shí)例-目錄顯示 
8.7 實(shí)例-存儲(chǔ)分配程序 
附錄A 參考手冊(cè) 
A.1 引言 
A.2 詞法規(guī)則 
A.3 語法符號(hào) 
A.4 標(biāo)識(shí)符的含義 
A.5 對(duì)象和左值 
A.6 轉(zhuǎn)換 
A.7 表達(dá)式 
A.8 說明 
A.9 語句 
A.10 外部說明 
A.11 作用域與連接 
A.12 預(yù)處理 
A.13 語法 
附錄B 標(biāo)準(zhǔn)庫 
B.1 輸入與輸出: <stdio.h>
B.2 字符類測(cè)試: <ctype.h>
B.3 字符串函數(shù): <string.h>
B.4 數(shù)學(xué)函數(shù): <math.h>
B.5 實(shí)用函數(shù): <stdlib.h>
B.6 診斷: <assert.h>
B.7 變長(zhǎng)變?cè)恚海約tdarg.h> 
B.8 非局部跳轉(zhuǎn): <setjmp.h>
B.9 信號(hào)處理: <signal.h>
B.10 日期與時(shí)間函數(shù):<time.h> 
B.11 由實(shí)現(xiàn)定義的限制:<limits.h>和<float.h> 
附錄C 變更小結(jié) 
附錄D 索引 

本目錄推薦

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