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

C和指針

C和指針

定 價(jià):¥55.00

作 者: [美]Kenneth A. Reek著;徐波譯
出版社: 人民郵電出版社
叢編項(xiàng): C和C++實(shí)務(wù)精選
標(biāo) 簽: C語(yǔ)言 程序設(shè)計(jì)

購(gòu)買這本書(shū)可以去


ISBN: 9787115114563 出版時(shí)間: 2003-01-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 450 字?jǐn)?shù):  

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

  我竭盡全力地推薦這本我所見(jiàn)過(guò)的最好的C編程入門圖書(shū)。作者深知讀者所需,并為他們打下良好基礎(chǔ)。如果你已經(jīng)開(kāi)始學(xué)習(xí)C語(yǔ)言但始終不得要領(lǐng),不妨試一試這本書(shū)。 ——Francis Glassborow, ACCU主席 本書(shū)提供與C語(yǔ)言編程相關(guān)的全面資源和深入討論。本書(shū)通過(guò)對(duì)指針的基礎(chǔ)知識(shí)和高級(jí)特性的探討,幫助程序員把指針的強(qiáng)大功能融入到自己的程序中去。 全書(shū)共18章,覆蓋了數(shù)據(jù)、語(yǔ)句、操作符和表達(dá)式、指針、函數(shù)、數(shù)組、字符串、結(jié)構(gòu)和聯(lián)合等幾乎所有重要的C編程話題。書(shū)中給出了很多編程技巧和提示,每章后面有針對(duì)性很強(qiáng)的練習(xí),附錄部分則給出了部分練習(xí)的解答。 本書(shū)適合C語(yǔ)言初學(xué)者和初級(jí)C程序員閱讀,也可作為計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)C語(yǔ)言的參考。

作者簡(jiǎn)介

  徐波浙江寧波人,熟悉C、C++和Java語(yǔ)言。2002年開(kāi)始從事計(jì)算機(jī)技術(shù)圖書(shū)翻譯,第一部譯作《C專家編程》博得好評(píng),其謙遜平和的態(tài)度也使讀者產(chǎn)生好感。徐波技術(shù)視野廣闊,翻譯文筆優(yōu)美,是頗具潛力的譯作者。特點(diǎn)特長(zhǎng):(1)英語(yǔ)基礎(chǔ)較好,熟悉多種編程語(yǔ)言。(2)語(yǔ)言功底深厚,文筆優(yōu)美得當(dāng)。(3)態(tài)度謙遜平和,善于聽(tīng)取讀者意見(jiàn)。頗具潛力的譯作者。>>更多作品

圖書(shū)目錄

第1章 快速上手 
1.1 簡(jiǎn)介 
1.1.1 空白和注釋 
1.1.2 預(yù)處理指令 
1.1.3 main函數(shù) 
1.1.4 read_column_numbers函數(shù) 
1.1.5 rearrange函數(shù) 
1.2 補(bǔ)充說(shuō)明 
1.3 編譯 
1.4 總結(jié) 
1.5 警告的總結(jié) 
1.6 編程提示的總結(jié)
1.7 問(wèn)題 
1.8 編程練習(xí) 
第2章 基本概念 
2.1 環(huán)境 
2.1.1 翻譯 
2.1.2 執(zhí)行 
2.2 詞法規(guī)則 
2.2.1 字符 
2.2.2 注釋 
2.2.3 自由形式的源代碼 
2.2.4 標(biāo)識(shí)符 
2.2.5 程序的形式 
2.3 程序風(fēng)格
2.4 總結(jié) 
2.5 警告的總結(jié)
2.6 編程提示的總結(jié) 
2.7 問(wèn)題 
2.8 編程練習(xí) 
第3章 數(shù)據(jù)
3.1 基本數(shù)據(jù)類型 
3.1.1 整型家族 
3.1.2 浮點(diǎn)類型 
3.1.3 指針 
3.2 基本聲明 
3.2.1 初始化 
3.2.2 聲明簡(jiǎn)單數(shù)組 
3.2.3 聲明指針 
3.2.4 隱式聲明 
3.3 typedef 
3.4 常量 
3.5 作用域
3.5.1 代碼塊作用域 
3.5.2 文件作用域 
3.5.3 原型作用域 
3.5.4 函數(shù)作用域 
3.6 鏈接屬性 
3.7 存儲(chǔ)類型 
3.8 static關(guān)鍵字
3.9 作用域、存儲(chǔ)類型示例 
3.10 總結(jié) 
3.11 警告的總結(jié) 
3.12 編程提示的總結(jié) 
3.13 問(wèn)題 
第4章 語(yǔ)句 
4.1 空語(yǔ)句 
4.2 表達(dá)式語(yǔ)句 
4.3 代碼塊
4.4 if語(yǔ)句 
4.5 while語(yǔ)句 
4.5.1 break和continue語(yǔ)句 
4.5.2 while語(yǔ)句的執(zhí)行過(guò)程 
4.6 for語(yǔ)句 
4.7 do語(yǔ)句 
4.8 switch語(yǔ)句 
4.8.1 switch中的 break語(yǔ)句 
4.8.2 default子句
4.8.3 switch語(yǔ)句的執(zhí)行過(guò)程 
4.9 goto語(yǔ)句 
4.10 總結(jié) 
4.11 警告的總結(jié) 
4.12 編程提示的總結(jié)
4.13 問(wèn)題
4.14 編程練習(xí) 
第5章 操作符和表達(dá)式
5.1 操作符
5.1.1 算術(shù)操作符 
5.1.2 移位操作符 
5.1.3 位操作符 
5.1.4 賦值 
5.1.5 單目操作符 
5.1.6 關(guān)系操作符 
5.1.7 邏輯操作符 
5.1.8 條件操作符
5.1.9 逗號(hào)操作符
5.1.10 下標(biāo)引用、函數(shù)調(diào)用和結(jié)構(gòu)成員 
5.2 布爾值 
5.3 左值和右值 
5.4 表達(dá)式求值 
5.4.1 隱式類型轉(zhuǎn)換 
5.4.2 算術(shù)轉(zhuǎn)換 
5.4.3 操作符的屬性 
5.4.4 優(yōu)先級(jí)和求值的順序
5.5 總結(jié) 
5.6 警告的總結(jié) 
5.7 編程提示的總結(jié)
5.8 問(wèn)題
5.9 編程練習(xí) 
第6章 指針 
6.1 內(nèi)存和地址
6.2 值和類型 
6.3 指針變量的內(nèi)容 
6.4 間接訪問(wèn)操作符
6.5 未初始化和非法的指針 
6.6 NULL指針
6.7 指針、間接訪問(wèn)和左值 
6.8 指針、間接訪問(wèn)和變量
6.9 指針常量 
6.10 指針的指針 
6.11 指針表達(dá)式 
6.12 實(shí)例 
6.13 指針運(yùn)算
6.13.1 算術(shù)運(yùn)算
6.13.2 關(guān)系運(yùn)算 
6.14 總結(jié)
6.15 警告的總結(jié)
6.16 編程提示的總結(jié) 
6.17 問(wèn)題 
6.18 編程練習(xí) 
第7章 函數(shù) 
7.1 函數(shù)定義 
7.2 函數(shù)聲明
7.2.1 原型
7.2.2 函數(shù)的缺省認(rèn)定
7.3 函數(shù)的參數(shù)
7.4 ADT和黑盒 
7.5 遞歸 
7.5.1 追蹤遞歸函數(shù)
7.5.2 遞歸與迭代
7.6 可變參數(shù)列表 
7.6.1 stdarg宏 
7.6.2 可變參數(shù)的限制 
7.7 總結(jié)
7.8 警告的總結(jié)
7.9 編程提示的總結(jié) 
7.10 問(wèn)題 
7.11 編程練習(xí) 
第8章 數(shù)組
8.1 一維數(shù)組 
8.1.1 數(shù)組名
8.1.2 下標(biāo)引用
8.1.3 指針與下標(biāo) 
8.1.4 指針的效率 
8.1.5 數(shù)組和指針 
8.1.6 作為函數(shù)參數(shù)的數(shù)組名
8.1.7 聲明數(shù)組參數(shù) 
8.1.8 初始化 
8.1.9 不完整的初始化 
8.1.10 自動(dòng)計(jì)算數(shù)組長(zhǎng)度 
8.1.11 字符數(shù)組的初始化 
8.2 多維數(shù)組 
8.2.1 存儲(chǔ)順序 
8.2.2 數(shù)組名 
8.2.3 下標(biāo) 
8.2.4 指向數(shù)組的指針
8.2.5 作為函數(shù)參數(shù)的多維數(shù)組
8.2.6 初始化 
8.2.7 數(shù)組長(zhǎng)度自動(dòng)計(jì)算 
8.3 指針數(shù)組 
8.4 總結(jié)
8.5 警告的總結(jié) 
8.6 編程提示的總結(jié) 
8.7 問(wèn)題
8.8 編程練習(xí) 
第9章 字符串、字符和字節(jié) 
9.1 字符串基礎(chǔ)
9.2 字符串長(zhǎng)度 
9.3 不受限制的字符串函數(shù) 
9.3.1 復(fù)制字符串
9.3.2 連接字符串 
9.3.3 函數(shù)的返回值 
9.3.4 字符串比較 
9.4 長(zhǎng)度受限的字符串函數(shù)
9.5 字符串查找基礎(chǔ)
9.5.1 查找一個(gè)字符
9.5.2 查找任何幾個(gè)字符
9.5.3 查找一個(gè)子串 
9.6 高級(jí)字符串查找 
9.6.1 查找一個(gè)字符串前綴 
9.6.2 查找標(biāo)記
9.7 錯(cuò)誤信息 
9.8 字符操作 
9.8.1 字符分類 
9.8.2 字符轉(zhuǎn)換 
9.9 內(nèi)存操作 
9.10 總結(jié) 
9.11 警告的總結(jié) 
9.12 編程提示的總結(jié)
9.13 問(wèn)題 
9.14 編程練習(xí) 
第10章 結(jié)構(gòu)和聯(lián)合 
10.1 結(jié)構(gòu)基礎(chǔ)知識(shí) 
10.1.1 結(jié)構(gòu)聲明 
10.1.2 結(jié)構(gòu)成員 
10.1.3 結(jié)構(gòu)成員的直接訪問(wèn)
10.1.4 結(jié)構(gòu)成員的間接訪問(wèn) 
10.1.5 結(jié)構(gòu)的自引用 
10.1.6 不完整的聲明
10.1.7 結(jié)構(gòu)的初始化 
10.2 結(jié)構(gòu)、指針和成員 
10.2.1 訪問(wèn)指針 
10.2.2 訪問(wèn)結(jié)構(gòu) 
10.2.3 訪問(wèn)結(jié)構(gòu)成員
10.2.4 訪問(wèn)嵌套的結(jié)構(gòu) 
10.2.5 訪問(wèn)指針成員 
10.3 結(jié)構(gòu)的存儲(chǔ)分配 
10.4 作為函數(shù)參數(shù)的結(jié)構(gòu)
10.5 位段 
10.6 聯(lián)合 
10.6.1 變體記錄
10.6.2 聯(lián)合的初始化 
10.7 總結(jié) 
10.8 警告的總結(jié)
10.9 編程提示的總結(jié) 
10.10 問(wèn)題 
10.11 編程練習(xí) 
第11章 動(dòng)態(tài)內(nèi)存分配
11.1 為什么使用動(dòng)態(tài)內(nèi)存分配
11.2 malloc和free
11.3 calloc和realloc 
11.4 使用動(dòng)態(tài)分配的內(nèi)存
11.5 常見(jiàn)的動(dòng)態(tài)內(nèi)存錯(cuò)誤 
11.6 內(nèi)存分配實(shí)例 
11.7 總結(jié) 
11.8 警告的總結(jié) 
11.9 編程提示的總結(jié)
11.10 問(wèn)題 
11.11 編程練習(xí) 
第12章 使用結(jié)構(gòu)和指針
12.1 鏈表
12.2 單鏈表 
12.2.1 在單鏈表中插入
12.2.2 其他鏈表操作 
12.3 雙鏈表
12.3.1 在雙鏈表中插入 
12.3.2 其他鏈表操作
12.4 總結(jié)
12.5 警告的總結(jié) 
12.6 編程提示的總結(jié)
12.7 問(wèn)題 
12.8 編程練習(xí) 
第13章 高級(jí)指針話題 
13.1 進(jìn)一步探討指向指針的指針
13.2 高級(jí)聲明
13.3 函數(shù)指針 
13.3.1 回調(diào)函數(shù)
13.3.2 轉(zhuǎn)移表 
13.4 命令行參數(shù)
13.4.1 傳遞命令行參數(shù)
13.4.2 處理命令行參數(shù) 
13.5 字符串常量
13.6 總結(jié) 
13.7 警告的總結(jié)
13.8 編程提示的總結(jié) 
13.9 問(wèn)題
13.10 編程練習(xí) 
第14章 預(yù)處理器 
14.1 預(yù)定義符號(hào) 
14.2 #define
14.2.1 宏 
14.2.2 #define替換 
14.2.3 宏與函數(shù)
14.2.4 帶副作用的宏參數(shù)
14.2.5 命名約定 
14.2.6 #undef 
14.2.7 命令行定義
14.3 條件編譯 
14.3.1 是否被定義
14.3.2 嵌套指令 
14.4 文件包含 
14.4.1 函數(shù)庫(kù)文件包含 
14.4.2 本地文件包含 
14.4.3 嵌套文件包含 
14.5 其他指令 
14.6 總結(jié) 
14.7 警告的總結(jié)
14.8 編程提示的總結(jié) 
14.9 問(wèn)題 
14.10 編程練習(xí) 
第15章 輸入/輸出函數(shù) 
15.1 錯(cuò)誤報(bào)告 
15.2 終止執(zhí)行 
15.3 標(biāo)準(zhǔn)I/O函數(shù)庫(kù)
15.4 ANSI I/O概念 
15.4.1 流 
15.4.2 文件 
15.4.3 標(biāo)準(zhǔn)I/O常量 
15.5 流I/O總覽 
15.6 打開(kāi)流 
15.7 關(guān)閉流
15.8 字符I/O
15.8.1 字符I/O宏 
15.8.2 撤消字符I/O
15.9 未格式化的行I/O 
15.10 格式化的行I/O 
15.10.1 scanf家族
15.10.2 scanf格式代碼 
15.10.3 printf家族
15.10.4 printf格式代碼
15.11 二進(jìn)制I/O
15.12 刷新和定位函數(shù) 
15.13 改變緩沖方式
15.14 流錯(cuò)誤函數(shù) 
15.15 臨時(shí)文件
15.16 文件操縱函數(shù)
15.17 總結(jié) 
15.18 警告的總結(jié) 
15.19 編程提示的總結(jié)
15.20 問(wèn)題
15.21 編程練習(xí)
第16章 標(biāo)準(zhǔn)函數(shù)庫(kù) 
16.1 整型函數(shù) 
16.1.1 算術(shù) 
16.1.2 隨機(jī)數(shù) 
16.1.3 字符串轉(zhuǎn)換
16.2 浮點(diǎn)型函數(shù) 
16.2.1 三角函數(shù) 
16.2.2 雙曲函數(shù)
16.2.3 對(duì)數(shù)和指數(shù)函數(shù)
16.2.4 浮點(diǎn)表示形式 
16.2.5 冪 
16.2.6 底數(shù)、頂數(shù)、絕對(duì)值和余數(shù) 
16.2.7 字符串轉(zhuǎn)換
16.3 日期和時(shí)間函數(shù) 
16.3.1 處理器時(shí)間 
16.3.2 當(dāng)天時(shí)間 
16.4 非本地跳轉(zhuǎn)
16.4.1 實(shí)例 
16.4.2 何時(shí)使用非本地跳轉(zhuǎn) 
16.5 信號(hào) 
16.5.1 信號(hào)名 
16.5.2 處理信號(hào) 
16.5.3 信號(hào)處理函數(shù) 
16.6 打印可變參數(shù)列表 
16.7 執(zhí)行環(huán)境 
16.7.1 終止執(zhí)行 
16.7.2 斷言 
16.7.3 環(huán)境 
16.7.4 執(zhí)行系統(tǒng)命令
16.7.5 排序和查找 
16.8 locale 
16.8.1 數(shù)值和貨幣格式 
16.8.2 字符串和locale 
16.8.3 改變locale的效果 
16.9 總結(jié) 
16.10 警告的總結(jié) 
16.11 編程提示的總結(jié) 
16.12 問(wèn)題
16.13 編程練習(xí) 
第17章 經(jīng)典抽象數(shù)據(jù)類型 
17.1 內(nèi)存分配
17.2 堆棧 
17.2.1 堆棧接口
17.2.2 實(shí)現(xiàn)堆棧 
17.3 隊(duì)列 
17.3.1 隊(duì)列接口 
17.3.2 實(shí)現(xiàn)隊(duì)列
17.4 樹(shù) 
17.4.1 在二叉搜索樹(shù)中插入 
17.4.2 從二叉搜索樹(shù)刪除節(jié)點(diǎn) 
17.4.3 在二叉搜索樹(shù)中查找 
17.4.4 樹(shù)的遍歷 
17.4.5 二叉搜索樹(shù)接口 
17.4.6 實(shí)現(xiàn)二叉搜索樹(shù)
17.5 實(shí)現(xiàn)的改進(jìn) 
17.5.1 擁有超過(guò)一個(gè)的堆棧 
17.5.2 擁有超過(guò)一種的類型 
17.5.3 名字沖突
17.5.4 標(biāo)準(zhǔn)函數(shù)庫(kù)的ADT 
17.6 總結(jié) 
17.7 警告的總結(jié) 
17.8 編程提示的總結(jié) 
17.9 問(wèn)題 
17.10 編程練習(xí) 
第18章 運(yùn)行時(shí)環(huán)境
18.1 判斷運(yùn)行時(shí)環(huán)境
18.1.1 測(cè)試程序
18.1.2 靜態(tài)變量和初始化 
18.1.3 堆棧幀 
18.1.4 寄存器變量
18.1.5 外部標(biāo)識(shí)符的長(zhǎng)度 
18.1.6 判斷堆棧幀布局 
18.1.7 表達(dá)式的副作用 
18.2 C和匯編語(yǔ)言的接口 
18.3 運(yùn)行時(shí)效率 
18.4 總結(jié) 
18.5 警告的總結(jié) 
18.6 編程提示的總結(jié) 
18.7 問(wèn)題 
18.8 編程練習(xí) 
附錄 部分問(wèn)題答案 
索引 
參考文獻(xiàn) 

本目錄推薦

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