幫助中心 | 我的帳號 | 關於我們

Linux環境C程序設計(第3版)/Linux典藏大系

  • 作者:編者:徐誠|責編:王中英
  • 出版社:清華大學
  • ISBN:9787302654797
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:543
人民幣:RMB 139 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是獲得大量讀者好評的「Linux典藏大系」中的《Linux環境C程序設計》(第3版),內容豐富,從基礎知識到高級技術和核心原理,再到項目開發,幾乎涵蓋Linux環境C程序設計的所有重要知識點。本書提供大量實例,供讀者實戰演練,並提供教學視頻、源程序、思維導圖、習題參考答案和教學PPT等超值配套資源,幫助讀者高效、直觀地學習。
    本書共27章,分為6篇。第1篇「Linux基礎知識」主要介紹Linux系統概述、Linux基本操作、GCC/G++編譯器、GDB調試器、開發環境搭建等;第2篇「C/C++語言基礎知識」主要介紹C語言編程基礎、數據類型、運算符、表達式、程序控制結構、數組與指針、函數、字元與字元串處理、結構體與共用體、C++語言編程基礎等;第3篇「Linux系統編程」主要介紹文件操作、文件I/O操作、進程式控制制、進程間的通信與線程式控制制等;第4篇「Linux網路編程與資料庫開發」主要介紹網路編程基礎、網路編程函數庫,資料庫開發、Linux系統常用資料庫與介面等;第5篇「Linux界面開發」主要介紹界面開發基礎知識、界面構件開發、界面布局、信號與事件處理、Glade程序界面設計等;第6篇「Linux環境C編程項目實戰」詳細介紹一個媒體播放器項目的開發過程,提高讀者的實戰水平。
    本書適合所有想全面學習Linux環境C程序設計的人員閱讀,也適合基於Linux環境進行開發的工程技術人員閱讀,還適合高等院校相關專業的學生和培訓機構的學員作為學慣用書。

作者介紹
編者:徐誠|責編:王中英
    徐誠,畢業於華中科技大學電腦通信工程專業。擅長C與C++編程,精通Linux內核及其開發技術。從事Linux系統開發工作多年,擁有豐富的系統開發經驗。曾多次在專業刊物上發表過技術文章。並長期在CSDN擔任社區專家。2008年獨立開發的基於移動Linux系統的MlSSMOBLIN人工智慧助手軟體,獲得TIntel公司舉辦的YourMove軟體大賽中國區的第五名。

目錄
第1篇  Linux基礎知識
  第1章  Linux系統概述
    1.1  引言
      1.1.1  GNU項目簡介
      1.1.2  Linux起源
      1.1.3  Linux發展現狀
      1.1.4  免費軟體與開源軟體
    1.2  Linux內核與版本
      1.2.1  Linux內核簡介
      1.2.2  Linux支持的硬體平台
      1.2.3  常用的Linux版本
    1.3  系統安裝
      1.3.1  安裝前的準備
      1.3.2  系統需求
      1.3.3  硬碟分區
      1.3.4  準備安裝媒介
      1.3.5  以圖形方式安裝Linux
      1.3.6  升級為最新的內核版本
      1.3.7  安裝中文支持
    1.4  小結
    1.5  習題
  第2章  Linux基本操作
    2.1  登錄
      2.1.1  Shell程序
      2.1.2  控制台
      2.1.3  終端
    2.2  文件和目錄
      2.2.1  文件系統
      2.2.2  文件名
      2.2.3  路徑名
      2.2.4  工作目錄
      2.2.5  起始目錄
    2.3  輸入和輸出
      2.3.1  文件描述符
      2.3.2  標準輸入、標準輸出和標準錯誤
      2.3.3  標準輸入和輸出函數
    2.4  小結
    2.5  習題
  第3章  Linux C的編譯器與調試器
    3.1  GCC和G++編譯器
      3.1.1  GCC和G++編譯器的安裝
      3.1.2  GCC和G++編譯命令
      3.1.3  GCC和G++編譯選項
      3.1.4  GCC和G++編譯器的執行過程
    3.2  程序和進程
      3.2.1  程序
      3.2.2  進程和PID
    3.3  ANSI C標準
      3.3.1  函數原型
      3.3.2  類屬指針

      3.3.3  原始系統數據類型
    3.4  編譯hello world
      3.4.1  使用Vi編寫源代碼
      3.4.2  程序的編譯與連接
      3.4.3  使用終端運行程序
    3.5  GDB調試器
      3.5.1  GDB調試器簡介
      3.5.2  GDB調試器的安裝
      3.5.3  GDB常用的調試命令
      3.5.4  在GDB中運行程序
      3.5.5  檢查數據
    3.6  小結
    3.7  習題
  第4章  Linux開發環境
    4.1  文本編輯工具
      4.1.1  Vim的使用方法
      4.1.2  Emacs的使用方法
    4.2  集成開發環境
      4.2.1  Eclipse簡介
  ……
第2篇  C/C++語言基礎知識
第3篇  Linux系統編程
第4篇  Linux網路編程與資料庫開發
第5篇  Linux界面開發
第6篇  Linux環境C編程項目實戰

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032