注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Linux C程序設計王者歸來

Linux C程序設計王者歸來

Linux C程序設計王者歸來

定 價:¥99.80

作 者: 吳岳 著
出版社: 清華大學出版社
叢編項:
標 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網絡

ISBN: 9787302355632 出版時間: 2014-08-01 包裝: 平裝
開本: 16開 頁數: 766 字數:  

內容簡介

  《Linux C程序設計王者歸來(附光盤)》由淺入深,全面細致地講述了Linux環(huán)境C程序設計從基本概念到實際操作,從核心原理到具體實踐,再到實際案例開發(fā)等內容,涵蓋了LinuxC程序設計的所有重要知識點。本書講解時結合大量實例,便于讀者通過動手實踐更加深刻地理解所學知識。另外,本書配1張DVD光盤,內容為作者專門為本書錄制的16.8小時高清配套教學視頻、本書涉及的實例源文件及其他相關學習資料?!禠inux C程序設計王者歸來(附光盤)》共28章,分6篇。第1篇Linux下C語言基礎,介紹了Linux發(fā)展、控制結構、C語言中的函數、指針與字符串及C語言高級技術等;第2篇C語言開發(fā)環(huán)境,介紹了vi編輯器、gcc編譯器、構建makefile文件和gdb調試器等;第3篇Linux進程操作,介紹了進程環(huán)境、進程控制、時間和日歷歷程、信號及信號處理、進程間通信、線程和線程高級操作等;第4篇Linux文件操作,介紹了文件I/O、文件管理、目錄操作、特殊文件和基于流的I/O等;第5篇Linux網絡編程,介紹了TCP和UDP協(xié)議、網絡編程基礎、網絡編程進階、實現(xiàn)文件傳輸程序實例和簡單的Web服務器實例;第6篇介紹了shell腳本基礎和腳本中的控制結構等。《Linux C程序設計王者歸來(附光盤)》適合所有想全面學習LinuxC開發(fā)技術的人員閱讀,也適合各種使用LinuxC做開發(fā)的工程技術人員閱讀。對于長期在Linux平臺做開發(fā)的程序員,本書更是一本不可多得的案頭必備參考書。超值、大容量DVD光盤本書實例源文件16.8小時高清配套教學視頻7小時Linux C編程專題視頻講座Ubuntu安裝鏡像文件(32位與64位)

作者簡介

  吳岳,畢業(yè)于北京航空航天大學,獲碩士學位。有超過15年的Linux環(huán)境開發(fā)經驗,精通Linux系統(tǒng)函數接口、Linux內核、POSIX、TCP/IP協(xié)議。對Linux內核及基于Linux的分布式系統(tǒng)有深入研究。目前致力于基于Linux的分布式系統(tǒng)的優(yōu)化和并行算法的研究。十分喜愛開源項目,業(yè)余從事開源項目的普及和推廣工作。曾經參與IBM公司的手寫筆項目、某電子公司的GPS車載終端項目等。

圖書目錄

第1篇 Linux下C語言基礎第1章 Linux簡介( 教學視頻:16分鐘)1.1 GNU簡介1.2 Linux簡介1.2.1 Linux 發(fā)展史1.2.2 Linux發(fā)行版1.2.3 Linux內核版本1.2.4 Linux與UNIX的關系1.2.5 Linux在服務器方面的發(fā)展1.2.6 Linux在嵌入式系統(tǒng)方面的發(fā)展1.2.7 Linux在桌面系統(tǒng)方面的發(fā)展1.3 Linux 環(huán)境下的其他編程語言1.3.1 C++1.3.2 Java1.3.3 Perl1.3.4 Python1.3.5 Ruby1.3.6 PHP第2章 控制結構( 教學視頻:56分鐘)2.1 goto語句2.1.1 C語言中的無條件跳轉2.1.2 使用goto語句進行出錯處理2.1.3 出錯處理的一般模型2.2 C語言中的分支結構2.2.1 分支結構的翻譯2.2.2 使用goto語句實現(xiàn)分支結構2.3 短路計算2.3.1 短路計算2.3.2 &&運算的短路計算2.3.3 ||運算的短路計算2.4 C語言中的循環(huán)結構2.4.1 while循環(huán)2.4.2 do…while循環(huán)2.4.3 for循環(huán)2.5 switch語句2.5.1 switch語句的應用2.5.2 使用goto語句實現(xiàn)switch語句2.6 優(yōu)化控制結構2.6.1 表達式優(yōu)化——使用替換程序中的乘除法2.6.2 表達式優(yōu)化——常量折疊2.6.3 表達式優(yōu)化——使用數學公式2.6.4 表達式優(yōu)化——存儲問題2.6.5 分支優(yōu)化——改變判斷順序2.6.6 分支優(yōu)化——使用switch語句2.6.7 循環(huán)優(yōu)化——一次性計算第3章 C語言中的函數( 教學視頻:56分鐘)3.1 函數的本質3.2 變量的作用域和生命期3.2.1 全局變量3.2.2 局部變量3.3 變量的初始值3.3.1 全局變量的初始值3.3.2 局部變量的初始值3.4 與函數有關的優(yōu)化3.4.1 函數調用與程序優(yōu)化3.4.2 變量存儲優(yōu)化3.5 編寫多文件程序——變量的存儲類別3.5.1 存儲類別3.5.2 static變量的作用——改變變量的生命期3.5.3 static變量的作用——實現(xiàn)封裝和模塊化設計3.6 編寫多文件的程序——鏈接的作用3.6.1 鏈接多個文件3.6.2 鏈接時符號解析規(guī)則3.6.3 鏈接規(guī)則的應用3.7 可變參數3.7.1 可變參數的概念3.7.2 實現(xiàn)一個簡單的可變參數的函數3.7.3 可變參數實例3.7.4 關于printf()函數的疑問——缺少整型參數3.7.5 關于printf()函數的疑問——缺少字符串地址參數第4章 C語言中的指針與字符串( 教學視頻:48分鐘)第5章 C語言的高級技術( 教學視頻:30分鐘)
第2篇 C語言開發(fā)環(huán)境
第6章 vi編輯器( 教學視頻:44分鐘)第7章 gcc編譯器( 教學視頻:27分鐘)
第8章 構建makefile文件( 教學視頻:46分鐘)
第9章 gdb調試器( 教學視頻:27分鐘)
第3篇 Linux進程操作
第10章 進程環(huán)境( 教學視頻:44分鐘)第11章 進程控制( 教學視頻:45分鐘)
第12章 時間和日歷歷程( 教學視頻:7分鐘)
第13章 信號及信號處理( 教學視頻:48分鐘)
第14章 進程間通信( 教學視頻:52分鐘)
第15章 線程( 教學視頻:34分鐘)
第16章 線程高級操作( 教學視頻:28分鐘)
第4篇 Linux文件操作
第17章 文件I/O( 教學視頻:71分鐘)第18章 文件管理( 教學視頻:42分鐘)
第19章 目錄操作( 教學視頻:30分鐘)
第20章 特殊文件( 教學視頻:32分鐘)
第21章 基于流的I/O( 教學視頻:30分鐘)
第5篇 Linux網絡編程
第22章 TCP和UDP協(xié)議( 教學視頻:22分鐘)第23章 網絡編程基礎( 教學視頻:50分鐘)
第24章 網絡編程進階( 教學視頻:32分鐘)
第25章 網絡編程實例——實現(xiàn)文件傳輸程序( 教學視頻:18分鐘)
第26章 網絡編程實例——簡單的Web服務器( 教學視頻:10分鐘)
第6篇 shell腳本知識
第27章 shell腳本基礎( 教學視頻:32分鐘)第28章 shell腳本中的控制結構( 教學視頻:29分鐘)

本目錄推薦

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