注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关Linux上的C编程

Linux上的C编程

Linux上的C编程

定 价:¥45.00

作 者: 怀石工作室编著
出版社: 中国电力出版社
丛编项: 开源软件丛书
标 签: Linux

购买这本书可以去


ISBN: 9787508306018 出版时间: 2001-05-01 包装: 胶版纸
开本: 26cm 页数: 390 字数:  

内容简介

  本书着重讲解如何在Linux系统中使用C语言进行编程。全书共13章,分四个部分。第一部分简要介绍了Linux系统和C语言;第二部分讲述了Linux系统的C编程环境,详细讲述了Linux下C语言编译器(如GCC)、调试工具(如GDB)和程序自动维护工具的使用方法。第三部分详细介绍Linux的系统调用。最后,是一个实现shell简单功能的命令解释器的实例。本书适合有一定C语言基础,有意在Linux系统上一试身手的程序设计人员阅读。

作者简介

暂缺《Linux上的C编程》作者简介

图书目录

第二版前言
前言
第一章  C语言与Linux系统
1. 1  Linux系统简介
1. 2  C语言概述
1. 3  Linux系统中的C语言
第二章  OCC编译器
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  内部规则
4. 5  使用库
第五章  文件系统的操作
5. 1  文件系统简介
5. 2  顺序文件操作
5. 3  随机文件操作
5. 4  文件共享
5. 5  索引节点
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  作业控制信号
第九章  进程间的通信
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  高级技巧:selecK()和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  执行简单命令Run_com.c
13. 8  执行输入的命令Execute.c
13. 9  分析简单命令Get_imarg.c
13. 10  字符串匹配Check.c
附录 linux系统调用一览表

本目录推荐