注冊(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)Linux C語(yǔ)言實(shí)務(wù)

Linux C語(yǔ)言實(shí)務(wù)

Linux C語(yǔ)言實(shí)務(wù)

定 價(jià):¥29.00

作 者: 施威銘研究室著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: C

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


ISBN: 9787111107736 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 333頁(yè) 字?jǐn)?shù):  

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

  本書(shū)從基礎(chǔ)的C語(yǔ)言知識(shí)入手,重點(diǎn)介紹Linux下的C語(yǔ)言編程,以及在Linux中編寫(xiě)程序應(yīng)注意的事項(xiàng)及概念。本書(shū)分為2篇,第1篇是C語(yǔ)言入門(mén),帶領(lǐng)讀者從無(wú)到有,進(jìn)入C語(yǔ)言的世界。第2篇是C語(yǔ)言詳解,對(duì)C語(yǔ)言的構(gòu)成方面進(jìn)行詳細(xì)的討論;讀者可以詳盡了解C語(yǔ)言的語(yǔ)法、Linux特有的系統(tǒng)調(diào)用函數(shù)、Linux的程序開(kāi)發(fā)工具、GCC常用參數(shù)列表以及gdb調(diào)試工具的使用,并結(jié)合豐富的范例講解進(jìn)行實(shí)際操作。 本書(shū)通俗易懂,理論與實(shí)踐緊密結(jié)合,可以作為初學(xué)者的C語(yǔ)言教材,同時(shí)也是相關(guān)人員學(xué)習(xí)和使用Linux的參考用書(shū)。

作者簡(jiǎn)介

暫缺《Linux C語(yǔ)言實(shí)務(wù)》作者簡(jiǎn)介

圖書(shū)目錄

第1篇 C語(yǔ)言入門(mén)
第1章 Linux C語(yǔ)言的開(kāi)發(fā)環(huán)境
1.1 編譯語(yǔ)言的基本認(rèn)識(shí)
1.1.1 編譯器與解釋器
1.1.2 解釋性語(yǔ)言與編譯語(yǔ)言的比較
1.2 GCC簡(jiǎn)介
1.3 C程序的開(kāi)發(fā)過(guò)程
1.4 編輯一個(gè)C程序
1.5 C程序編譯與執(zhí)行
1.5.1 編譯與執(zhí)行程序
1.5.2 程序源文件發(fā)生錯(cuò)誤
1.6 在Linux開(kāi)發(fā)程序的技巧
1.7 習(xí)題
第2章 C程序初步
2.1 一個(gè)C程序的例子
2.2 C程序的基本結(jié)構(gòu)
2.3 函數(shù)的概念
2.4 字符、字符串、數(shù)組與指針
2.5 循環(huán)控制
2.6 if語(yǔ)句及==%&運(yùn)算符
2.6.1 if流程控制語(yǔ)句
2.6.2 ==與=
2.6.3 邏輯運(yùn)算符
2.6.4 輸入函數(shù)scanf()
2.6.5 運(yùn)算符&
2.7 編寫(xiě)C程序的注意事項(xiàng)
2.7.1 變量的初值賦值
2.7.2 指針的初始值設(shè)置
2.7.3 ";"與C語(yǔ)言的自由格式
2.7.4 語(yǔ)句的集合
2.7.5 關(guān)鍵字
2.8 回顧與總結(jié)
2.9 習(xí)題
第3章 C語(yǔ)言的工作環(huán)境支持--函數(shù)庫(kù)及整臺(tái)服務(wù)
3.1 C語(yǔ)言是沒(méi)有I/O的語(yǔ)言
3.2 I/O轉(zhuǎn)向的概念
3.3 標(biāo)準(zhǔn)I/O的函數(shù)群
3.3.1 函數(shù)庫(kù)
3.3.2 I/0函數(shù)群
3.3.3 prinft():格式化輸出函數(shù)
3.3.4 格式化輸入函數(shù)
3.3.5 &與*運(yùn)算符
3.4 #define與常量名
3.4.1 常量的概念
3.4.2 使用常量名
3.5 觀察預(yù)處理的結(jié)果
3.6 #include與stdio.h
3.6.1 #incIude的用法
3.6.2 包含子程序文件
3.7 使用make命令
3.7.1 makefi1e的結(jié)構(gòu)
3.7.2 makefile的簡(jiǎn)化及宏
3.7.3 常用的make參數(shù)
3.8 習(xí)題
第2篇 C語(yǔ)言詳解
第4章 C語(yǔ)言的數(shù)據(jù)類(lèi)型
4.1 數(shù)據(jù)類(lèi)型的變革
4.1.1 數(shù)據(jù)類(lèi)型
4.1.2 C語(yǔ)言的數(shù)據(jù)類(lèi)型
4.2 C語(yǔ)言的基本數(shù)據(jù)類(lèi)型
4.2.1 數(shù)據(jù)的長(zhǎng)度
4.2.2 整型的修飾符
4.2.3 數(shù)據(jù)類(lèi)型的用法
4.3 數(shù)據(jù)的表示法
4.3.1 字符類(lèi)型
4.3.2 int:整型
4.3.3 浮點(diǎn)數(shù)與雙精度數(shù)
4.3.4 雙精度浮點(diǎn)數(shù)類(lèi)型
4.3.5 void類(lèi)型
4.4 中文字體處理
4.4.1 中文字體碼的問(wèn)題
4.4.2 如何顯示及輸入中文字
4.5 習(xí)題
第5章 變量、運(yùn)算符與運(yùn)算式
5.1 變量與標(biāo)識(shí)符
5.2 運(yùn)算符與表達(dá)式
5.2.1 運(yùn)算符
5.2.2 表達(dá)式
5.3 四則運(yùn)算符、;與%
5.3.1 =運(yùn)算符
5.3.2 四則運(yùn)算符與%
5.3.3 =與運(yùn)算符的合并
5.3.4 ++與--運(yùn)算符
5.3.5 比較用的運(yùn)算符
5.3.6 邏輯運(yùn)算符
5.3.7 位邏輯運(yùn)算符
5.3.8 條件運(yùn)算符
5.3.9 sizeof運(yùn)算符
5.3.10 其他運(yùn)算符
5.4 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
5.5 表達(dá)式中的類(lèi)型轉(zhuǎn)換
5.6 強(qiáng)制的類(lèi)型轉(zhuǎn)換
5.7 習(xí)題
第6章 程序的流程控制
6.1 C語(yǔ)言的流程控制
6.1.1 語(yǔ)句的集合
6.1.2 條件表達(dá)式的真假
6.2 條件判斷if...else
6.2.1 if語(yǔ)句
6.2.2 多重的if語(yǔ)句
6.2.3 if...else語(yǔ)句
6.2.4 if-else的變形一:嵌套式if...else
6.2.5 1f-else的變形二:else...if語(yǔ)句
6.2.6 if-else的變形三
6.2.7 使用if...else的注意事項(xiàng)
6.3 多重選擇的switch...case
6.3.1 switch...case
6.3.2 break
6.3.3 default
6.4 循環(huán)控制:while、do...while、for與continue
6.4.1 預(yù)先判斷式循環(huán)While
6.2 后設(shè)判斷式循環(huán)do...while
6.4.3 for循環(huán)
6.4.4 各種循環(huán)的使用時(shí)機(jī)
6.4.5 循環(huán)控制中的break
6.4.6 continue語(yǔ)句
6.5 強(qiáng)制性的流程控制goto
6.6 習(xí)題
第7章 函數(shù)與宏
7.1 函數(shù)簡(jiǎn)介
7.2 函數(shù)的定義與類(lèi)型聲明
7.2.1 ANSI函數(shù)定義與聲明
7.2.2 函數(shù)的返回值
7.2.3 函數(shù)的類(lèi)型
7.2.4 void類(lèi)型
7.3 遞歸函數(shù)
7.4 預(yù)處理器
7.4.1 宏指令
7.4.2 帶參數(shù)的宏定義
7.4.3 利用宏來(lái)調(diào)試
7.4.4 #undef的使用
7.4.5 條件性編譯指令
7.5 標(biāo)準(zhǔn)函數(shù)庫(kù)
7.5.1 math.h
7.5.2 stdlib.h
7.5.3 time.h
7.5.4 其他的標(biāo)準(zhǔn)函數(shù)庫(kù)
7.6 習(xí)題
第8章 指針與數(shù)組
8.1 指針與&、*運(yùn)算符
8.1.1 指針的聲明
8.1.2 &運(yùn)算符的使用方法
8.1.3 運(yùn)算符的使用方法
8.1.4 指針的初始化
8.1.5 指針的轉(zhuǎn)型
8.2 以指針來(lái)傳遞參數(shù)
8.2.1 以指針傳遞變量地址
8.2.2 以指針?lè)祷刈址刂?br />8.3 指針與數(shù)組的關(guān)系
8.3.1 以指針傳遞數(shù)組地址
8.3.2 概念的澄清
8.3.3 指針的運(yùn)算
8.4 多維數(shù)組及其設(shè)置
8.4.1 多維數(shù)組
8.4.2 數(shù)組指針
8.4.3 把多維數(shù)組傳入函數(shù)
8.5 指針數(shù)組、指針的指針
8.5.1 指針數(shù)組
8.5.2 指針的指針
8.6 命令參數(shù)的引入:argc、argv
8.7 習(xí)題
第9章 變量等級(jí)
9.1 C程序的結(jié)構(gòu)與變量等級(jí)
9.2 內(nèi)部變量
9.2.1 內(nèi)部變量的范圍
9.2.2 內(nèi)部變量的生命周期
9.2.3 內(nèi)部變量的優(yōu)缺點(diǎn)
9.2.4 區(qū)段的構(gòu)造與范圍
9.3 靜態(tài)內(nèi)部變量
9.4 外部變量
9.4.1 外部變量的范圍
9.4.2 外部變量的生命周期
9.4.3 外部變量的優(yōu)缺點(diǎn)
9.5 靜態(tài)外部變量
9.6 函數(shù)是外部個(gè)體
9.7 register變量
9.8 習(xí)題
第10章 用戶(hù)自定義數(shù)據(jù)類(lèi)型--結(jié)構(gòu)體與共用體
10.1 結(jié)構(gòu)體
10.1.1 可由用戶(hù)自定義的數(shù)據(jù)類(lèi)型
10.1.2 結(jié)構(gòu)體的聲明
10.1.3 結(jié)構(gòu)體的數(shù)組
10.1.4 結(jié)構(gòu)體的初始設(shè)置
10.2 存取結(jié)構(gòu)體數(shù)據(jù)
10.3 結(jié)構(gòu)體指針
10.3.1 -)運(yùn)算符
10.3.2 結(jié)構(gòu)體的結(jié)構(gòu)體
10.4 結(jié)構(gòu)體與函數(shù)
10.4.1 把結(jié)構(gòu)體指針傳入函數(shù)
10.4.2 把結(jié)構(gòu)體直接傳入函數(shù)
10.5 共用體的使用
10.6 位段的使用
10.7 枚舉型
10.8 類(lèi)型名稱(chēng)定義typedef
10.9 習(xí)題
第11章 文件處理
11.1 文件I/O與操作系統(tǒng)的關(guān)系
11.1.1 標(biāo)準(zhǔn)I/0函數(shù)庫(kù)
11.1.2 Linux的I/o函數(shù)群
11.2 C語(yǔ)言的文件概念
11.2.1 Stream
11.2.2 FILE類(lèi)型
11.2.3 文件的打開(kāi)和關(guān)閉
11.2.4 緩沖式I/O
11.3 C語(yǔ)言的文件I/O函數(shù)群
11.3.1 讀寫(xiě)文件字符:fgetc()、fputc()
11.3.2 字符串I/O:fgets()、fputs()
11.3.3 格式化I/O: fscanf()、fprintf()
11.4 順序與隨機(jī)讀寫(xiě)
11.4.1 文件位置指針
11.4.2 fseek()函數(shù)
11.4.3 ftell()函數(shù)
11.4.4 fopen()的"十"更新模式
11.5 文件的格式分類(lèi)
11.5.1 文本文件
11.5.2 二進(jìn)制文件
11.5.3 設(shè)備文件
11.6 使用二進(jìn)制文件
11.6.1 fopen()的另外3種文件設(shè)置模式
11.6.2 讀寫(xiě)二進(jìn)制文件
11.6.3 與結(jié)構(gòu)體配合
11.7 習(xí)題
第12章 系統(tǒng)調(diào)用函數(shù)
12.1 認(rèn)識(shí)系統(tǒng)調(diào)用
12.1.1 判斷某個(gè)函數(shù)是屬于系統(tǒng)調(diào)用或標(biāo)準(zhǔn)函數(shù)庫(kù)函數(shù)
12.1.2 系統(tǒng)調(diào)用使用上的限制
12.2 取得與設(shè)置系統(tǒng)信息
12.2.1 取得操作系統(tǒng)名稱(chēng)、版本、網(wǎng)址及計(jì)算機(jī)類(lèi)型
12.2.2 取得與設(shè)置網(wǎng)址
12.2.3 取得系統(tǒng)運(yùn)行的狀態(tài)
12.2.4 取得文件系統(tǒng)的狀態(tài)
12.3 文件與目錄管理
12.3.1 取得文件的狀態(tài)
12.3.2 更改文件的權(quán)限與擁有者
12.3.3 創(chuàng)建文件的鏈接或符號(hào)鏈接
12.3.4 刪除文件
12.3.5 創(chuàng)建與刪除目錄
12.3.6 取得與切換工作目錄
12.4 習(xí)題
附 錄
附錄A GCC參數(shù)說(shuō)明
附錄B 利用gdb調(diào)試
附錄C 集成開(kāi)發(fā)環(huán)境
附錄D VIM文本編輯器

本目錄推薦

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