出版時(shí)間:2012-10 出版社:化學(xué)工業(yè)出版社 作者:閻映炳 頁數(shù):476 字?jǐn)?shù):770000
內(nèi)容概要
隨著Linux操作系統(tǒng)的廣泛使用,與之相關(guān)的應(yīng)用開發(fā)正變得日益重要。本書由淺入深、系統(tǒng)地介紹了在Linux平臺下使用C語言進(jìn)行程序開發(fā)的技術(shù),通過豐富的編程實(shí)例,使讀者快速掌握開發(fā)技能。全書分為四篇21章,詳細(xì)講解了如何在Linux環(huán)境下進(jìn)行C語言的開發(fā)。第一篇介紹了Linux的系統(tǒng)環(huán)境,主要包括Linux系統(tǒng)概述和shell環(huán)境等內(nèi)容;第二篇介紹了C語言及編程環(huán)境,主要包括C語言簡介、vi編輯器、gcc編譯器、make的使用、程序調(diào)試、創(chuàng)建與使用庫等內(nèi)容;第三篇介紹了輸入輸出及進(jìn)程管理,包括文件操作、標(biāo)準(zhǔn)輸入輸出庫、界面程序設(shè)計(jì)(QT和GTK+)、進(jìn)程、信號等內(nèi)容;第四篇介紹了進(jìn)程間通信及網(wǎng)絡(luò)編程,主要包括管道、消息隊(duì)列、共享內(nèi)存、信號量、Linux網(wǎng)絡(luò)環(huán)境和基本套接口編程,最后給出了一個(gè)綜合實(shí)例。本書配光盤一張,內(nèi)容為本書教學(xué)視頻、源代碼、教學(xué)PPT及習(xí)題參考答案。本書適合沒有編程基礎(chǔ)的C語言初學(xué)者作為入門教程,也可作為大、中專院校師生和培訓(xùn)班的教材。對于Linux平臺下C語言開發(fā)的愛好者,也有較大的參考價(jià)值。
書籍目錄
第一篇 系統(tǒng)環(huán)境
第1章 Linux系統(tǒng)概述
第2章 shell環(huán)境
第二篇 C語言及編程環(huán)境
第3章 C語言簡介
第4章 vi編輯器
第5章 gcc編譯器
第6章 make的使用
第7章 程序調(diào)試
第8章 創(chuàng)建與使用庫
第三篇 輸入輸出及進(jìn)程管理
第9章 文件操作
第10章 標(biāo)準(zhǔn)輸入輸出庫
第11章 界面程序設(shè)計(jì)——Qt
第12章 界面程序設(shè)計(jì)——GTK+
第13章 進(jìn)程
第14章 信號
第四篇 進(jìn)程間通信(IPC)及網(wǎng)絡(luò)編程
第15章 進(jìn)程間通信——管道
第16章 進(jìn)程間通信——消息隊(duì)列
第17章 進(jìn)程間通信——共享內(nèi)存
第18章 進(jìn)程間通信——信號量
第19章 Linux網(wǎng)絡(luò)環(huán)境
第20章 基本套接字編程
第21章 綜合實(shí)例——銀行代理收費(fèi)服務(wù)器
章節(jié)摘錄
版權(quán)頁: 插圖: 4.2 Vi編輯器的命令 vi編輯器包含了復(fù)雜的命令。在命令方式下輸入的數(shù)據(jù)都被解釋為vi命令,如果格式正確,命令將被執(zhí)行;否則,vi編輯器將響鈴報(bào)錯。 4.2.1 光標(biāo)移動命令 光標(biāo)移動命令用于變換當(dāng)前的編輯位置,其具體命令如下。 向前(右)移動:1、空格鍵、右箭頭鍵。 向后(左)移動:h、退格鍵、左箭頭鍵。 移動到下一行:+、鍵、J、+鍵、下箭頭鍵。其中,鍵將移動至下一行的開頭,其他命令將移動至下一行,而列的位置與當(dāng)前行一致。 移動到上一行:k、
編輯推薦
《輕松學(xué)Linux編程》由淺入深、系統(tǒng)地介紹了在Linux平臺下使用C語言進(jìn)行程序開發(fā)的技術(shù),通過豐富的編程實(shí)例,使讀者快速掌握開發(fā)技能。 《輕松學(xué)Linux編程》適合沒有編程基礎(chǔ)的C語言初學(xué)者作為入門教程,也可作為大、中專院校師生和培訓(xùn)班的教材,對于Linux平臺下C語言開發(fā)的愛好者,也有較大的參考價(jià)值。
圖書封面
評論、評分、閱讀與下載