注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)LinuxLinux程序員實(C語言)

Linux程序員實(C語言)

Linux程序員實(C語言)

定 價:¥32.00

作 者: LUPA 編著
出版社: 科學出版社
叢編項:
標 簽: LINUX

購買這本書可以去


ISBN: 9787030218940 出版時間: 2008-06-01 包裝: 平裝
開本: 16開 頁數: 322 字數:  

內容簡介

  本書系統(tǒng)地介紹了Lhnux環(huán)境下c語言程序的設計思路、設計方法及開發(fā)流程,通過大量的程序設計實例與實例相仿的思考題,幫助讀者盡快提高Linux平臺下C程序設計能力。本書主要內容包括:程序設計算法及流程、c程序的基本構成、c程序文件的組織、輸入輸出程序設計、循環(huán)與分支程序設計、常用數據表達、數組在程序設計中的應用、函數的基本概念與函數的應用、結構體與鏈表的應用、文件的概念與應用。本書程序中的函數、循環(huán)、數組與基本算法查找、排序、刪除等融為一體。全書從字符串輸入、輸出開始,到菜單的顯示與選擇、記錄的輸入與顯示、記錄的查找、排序、刪除、文件存儲等,大程序設計的思想貫穿整個教材,是一本技能型、工程型的教材。本書適合于Linux環(huán)境下軟件工程技術人員使用,也可以作為軟件、計算機、電子、信息類專業(yè)本、??茖W生的教材,本書是國家開放源代碼高校推進聯盟(LUPA)“Linux程序員(C語言)職業(yè)技能資格”認證考試指定用書。

作者簡介

暫缺《Linux程序員實(C語言)》作者簡介

圖書目錄

第1章 程序的概念與算法
1.1 程序的概念
1.2 算法與流程圖
1.3 結構化程序的結構
1.3.1 順序結構
1.3.2 分支結構
1.3.3 循環(huán)結構
1.4 程序流程設計舉例
思考與實驗
第2章 C程序的文件組織及基本構成
2.1 C文件
2.2 C函數
2.3 C語句
2.4 保留字與標識符
2.4.1 保留字
2.4.2 標識符
2.5 運算符
2.5.1 算術運算符
2.5.2 關系運算符
2.5.3 邏輯運算符
2.5.4 位運算符
2.6 編輯C程序時應注意的問題
思考與實驗
第3章 輸入、輸出程序設計
3.1 字符串的輸入與輸出
3.1.1 字符串的輸出
3.1.2 字符串的輸入
3.2 整型數的輸入和輸出
3.2.1 整型數的輸出
3.2.2 整型數的輸入
3.3 字符的輸入與輸出
3.4 實型數的輸入與輸出
思考與實驗
第4章 while循環(huán)程序設計
4.1 循環(huán)的概念
4.1.1 while循環(huán)
4.1.2 do—while循環(huán)
4.1.3 break語句和continue語句
4.2 用循環(huán)解決菜單選擇問題
4.3 循環(huán)在程序設計中的應用
4.3.1 數組與循環(huán)的應用
4.3.2 循環(huán)嵌套的應用
思考與實驗
第5章 for循環(huán)程序設計
5.1 for循環(huán)結構
5.2 for語句的幾種變形
5.3 for語句解決菜單選擇問題
5.4 循環(huán)嵌套
思考與實驗
第6章 分支程序的設計
6.1 if語句的應用
6.2 if_else語句的應用
6.3 if-else if語句的應用
6.4 if嵌套語句的應用
思考與實驗
第7章 多分支程序的設計
7.1 switch語句的結構
7.2 switch語句的應用
思考與實驗
第8章 常用數據表達
8.1 數組
8.1.1 一維數組
8.1.2 字符數組
8.1.3 二維數組
8.2 結構體
8.3 指針
8.3.1 一維數組指針
8.3.2 數組指針
8.3.3 指針數組
8.4 宏定義
8.4.1 不帶參數的宏定義
8.4.2 帶參數的宏定義
思考與實驗
第9章 數組的應用
9.1 數組的排序
9.1.1 冒泡排序
9.1.2 選擇排序
9.2 數組元素的查找
9.2.1 無序數組的查找
9.2.2 有序數組的查找
9.3 數組元素的插入
9.3.1 絕對位置的插入
9.3.2 有序數據的插入
9.4 數組元素的刪除
思考與實驗
第10章 函數及其應用
10.1 函數的基本概念
10.2 函數的參數
10.3 系統(tǒng)函數的應用
10.3.1 數學函數
10.3.2 字符串處理函數
10.3.3 字符操作函數與轉換函數
10.4 自定義函數
10.5 函數的應用
10.6 函數的嵌套與遞歸調用
10.6.1 函數的嵌套調用
10.6.2 函數的遞歸調用
思考與實驗
第11章 結構體的應用
11.1 結構體變量的定義及初始化
11.2 結構體變量的顯示
11.3 結構體變量的查找
11.4 結構體變量的插入
11.5 結構體變量的刪除
思考與實驗
第12章 鏈表及其應用
12.1 鏈表的定義
12.2 堆棧
12.3 隊列
12.4 鏈表的插入
12.5 鏈表的刪除
12.6 鏈表的應用
思考與實驗
第13章 變量存儲類型與多文件系統(tǒng)
13.1 變量的存儲類型
13.2 auto存儲類型的變量與作用范圍
13.3 static存儲類型的變量與作用范圍
13.4 register存儲類型的變量與作用范圍
13.5 extern存儲類型的變量與作用范圍
13.6 多文件系統(tǒng)中的函數調用
13.7 外部變量在多文件系統(tǒng)中的應用
思考與實驗
第14章 文件程序的設計
14.1 文件概述
14.1.1 Linux文件類型
14.1.2 Linux文件權限
14.1.3 IJnux文件的其他屬性
14.2 文件結構類型
14.3 文件打開與關閉函數
14.3.1 文件打開函數fopen
14.3.2 文件關閉函數fclose
14.4 文件中字符的讀寫函數
14.4.1 文件中字符讀函數fgetc
14.4.2 文件中字符寫函數fputc
14.4.3 fputc和fgetc函數使用舉例
14.5 文件的格式化讀寫函數
14.5.1 文件的格式化讀函數
14.5.2 文件的格式化寫函數
14.6 文件中的數據塊讀寫函數
14.6.1 數據塊讀函數fread
14.6.2 數據塊寫函數fwrite
14.7 文件位置定位函數
14.7.1 位置指針復位函數rewind
14.7.2 隨機讀寫函數fseek
思考與實驗
附錄
附錄一 ASCII表
附錄二 運算符及其優(yōu)先級匯總表
附錄三 C語言的保留字
附錄四 C語言部分常用庫函數
附錄五 Visual C++6.0上機步驟
主要參考文獻

本目錄推薦

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