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

LINUX上的C編程

LINUX上的C編程

定 價:¥45.00

作 者: 懷石工作室編著
出版社: 中國電力出版社
叢編項: 開源軟件叢書
標 簽: 操作系統(tǒng)

ISBN: 9787508301587 出版時間: 2000-01-01 包裝: 平裝
開本: 26cm 頁數: 422 字數:  

內容簡介

  內容提要本書著重講解如何在Linux系統(tǒng)中使用C語言進行編程。全書共13章,分四個部分。第一部分簡要介紹了Linux系統(tǒng)和C語言;第二部分講述了Linux系統(tǒng)的C編程環(huán)境,詳細講述了Linux下C語言編譯器(如GCC)、調試工具(如GDB)和程序自動維護工具的使用方法。第三部分詳細介紹Linux的系統(tǒng)調用。最后,是一個實現shell簡單功能的命令解釋器的實例。本書適合有一定C語言基礎,有意在Linux系統(tǒng)上一試身手的程序設計人員閱讀。

作者簡介

暫缺《LINUX上的C編程》作者簡介

圖書目錄

     目錄
   第一章 C語言與Linux系統(tǒng)
    1.1 Linux系統(tǒng)簡介
    1.2 C語言概述
    1.3 Linux系統(tǒng)中的C語言
   第二章 GCC編譯器
    2.1 GCC的安裝
    2.2 GCC的使用
    2.3 其它編譯調試工具
   第三章 C語言的調試工具
    3.1 gdb符號調試器
    3.2 gdb命令詳解及簡單應用舉例
    3.3 其他調試工具
   第四章 使用make
    4.1 make的簡單使用
    4.2 控制make的屬性
    4.3 使用宏(macro)
    4.4 內部規(guī)則
    4.5 使用庫
   第五章 文件系統(tǒng)的操作
    5.1 文件系統(tǒng)簡介
    5.2 順序文件操作
    5.3 隨機文件操作
    5.4 文件共享
    5.5 索引節(jié)點
    5.6 文件層次結構
    5.7 改變文件屬性
    5.8 文件鏈接
    5.9 設備文件
   第六章 標準輸入輸出
    6.1 簡介
    6.2 標準輸入輸出的基本操作
    6.3 非格式化輸入輸出操作
    6.4 斗格式化輸入輸出操作
    6.5 臨時文件的有關操作
   第六章 進程的控制
    7.1 進程概述
    7.2 進程的基本操作
    7.3 進程之間的關系
   第八章 信號及其處理
    8.1 簡介
    8.2 信號與信號處理函數
    8.3 信號集及其處理
    8.4 作業(yè)控制信號
   第九章 進程間的通信
    9.1 簡介
    9.2 管道
    9.3 命名管道
    9.4 System V的進程間通訊機制
   第十章 守護進程的編制
    10.1 守護進程簡介
    10.2 守護進程的編碼
    10.3 守護進程的輸出
   第十一章 網絡編程
    11.1 預備知識
    11.2 流式套接口的基本操作
    11.3 客戶/服務器機制
    11.4 數據報套接口的操作
    11.5 高級技巧:select()和Poll()
   第十二章 設備編程
    12.1 對聲音設備編程
    12.2 對鼠標端口編程
    12.3 對調制解調器編程
    12.4 對打印機端口編程
    12.5 對控制臺終端編程
   第13章 一個實例——自己的Shell
    13.1 頭文件head.h:
    13.2 主過程main.c
    13.3 初始化模塊init.c:
    13.4 語法分析get simcom.c
    13.5 得到下一標識符get_word.c
    13.6 得到當前命令行get_comln.c
    13.7 執(zhí)行簡單命令Run_com.c
    13.8 執(zhí)行輸入的命令Execute.c
    13.9 分析簡單命令Get_simarg.c
    13.10 字符串匹配Check.c
   附錄 Linux系統(tǒng)調用一覽表
   
   

本目錄推薦

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