Linux 環境 C程序設計, 2/e

徐誠

  • 出版商: 清華大學
  • 出版日期: 2014-02-01
  • 定價: $539
  • 售價: 8.5$458
  • 語言: 簡體中文
  • 頁數: 603
  • 裝訂: 平裝
  • ISBN: 7302347921
  • ISBN-13: 9787302347927
  • 相關分類: C 程式語言Linux
  • 已絕版

買這商品的人也買了...

商品描述

<內容簡介>

徐誠浩等編著的《Linux環境C程序設計(附光盤第2版)》是獲得大量讀者好評的「Linux典藏大全」中的《Linux環境C程序設計》的第2版。本書提供了大量實例,供讀者實戰演練。配書光盤中提供了本書的配套教學視頻與源程序,以幫助讀者更好地學習。
    《Linux環境C程序設計(附光盤第2版)》共分6篇。第1篇介紹了Linux系統的安裝及Linux C開發環境的搭建等;第2篇簡單介紹了C語言和程序設計知識、流程圖的概念、數據類型、運算符和表達式,程序控制結構、數組與指針、函數、結構體與共享體及C++語言的面向對象程序設計思想和一些新的特性;第3篇介紹了文件操作及文件I/O操作、進程控制、進程間通信及線程控制等;第4篇介紹了數據庫、Linux系統常用數據庫及接口、網絡編程基礎及網絡編程函數庫;第5篇介紹了界面開發基礎、界面構件開發、界面佈局、信號與事件處理、Glade設計程序界面等內容;第6篇詳細介紹了一個媒體播放器項目案例的實現過程,以提高讀者實戰水平。
    《Linux環境C程序設計(附光盤第2版)》涉及面廣,從基本操作到高級技術和核心原理,再到項目開發,幾乎涉及Linux C開發的所有重要知識。本書適合所有想全面學習Linux C開發技術的人員閱讀,也適合各種使用Linux C進行開發的工程技術人員使用。對於經常使用Linux C做開發的人員,本書更是一本不可多得的案頭必備參考書。

<目錄>

第1篇  Linux系統概述及開發環境搭建
第1章  Linux系統概述和安裝( 教學視頻:31分鐘) 2
第2章  Linux基本操作( 教學視頻:29分鐘) 16
第3章  Linux GCC/G++編譯器與調試器( 教學視頻:31分鐘) 23
第4章  Linux開發環境( 教學視頻:14分鐘) 31
第2篇  C/C++語言基礎
第5章  C語言編程基礎( 教學視頻:27分鐘) 40
第6章  數據類型、運算符和表達式( 教學視頻:25分鐘) 54
第7章  程序控制結構( 教學視頻:19分鐘) 73
第8章  數組與指針( 教學視頻:19分鐘) 87
第9章  函數( 教學視頻:15分鐘) 106
第10章  字符及字符串處理( 教學視頻:9分鐘) 126
第11章  結構體與共享體( 教學視頻:20分鐘) 141
第12章  C++語言編程基礎( 教學視頻:7分鐘) 159
第3篇  Linux系統編程
第13章  文件操作( 教學視頻:14分鐘) 172
第14章  文件I/O操作( 教學視頻:15分鐘) 185
第15章  進程控制( 教學視頻:12分鐘) 198
第16章  進程間通信( 教學視頻:17分鐘) 210
第17章  線程控制( 教學視頻:12分鐘) 221
第4篇  Linux網絡編程與數據庫開發
第18章  網絡編程基礎( 教學視頻:15分鐘) 236
第19章  網絡編程函數庫( 教學視頻:13分鐘) 255
第20章  數據庫( 教學視頻:5分鐘) 274
第21章  Linux系統中的常用數據庫及接口( 教學視頻:8分鐘) 309
第5篇  Linux界面開發
第22章  界面開發基礎( 教學視頻:11分鐘) 346
第23章  界面構件開發( 教學視頻:6分鐘) 373
第24章  界面佈局( 教學視頻:8分鐘) 433
第25章  信號與事件處理( 教學視頻:3分鐘) 479
第26章  Glade設計程序界面( 教學視頻:7分鐘) 499
第6篇  Linux C編程項目實戰
第27章  編程項目實戰——媒體播放器( 教學視頻:7分鐘) 528