网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Linux C程序设计大全
分类 计算机-操作系统
作者 吴岳
出版社 清华大学出版社
下载
简介
编辑推荐

本书共分为6篇,循序渐进地讲述了Linux环境下C语言的编程技术,从基本概念到具体实践、从系统函数接口的认识到具体操作等全方位的知识。第1篇简单介绍了Linux的发展历史、发展方向以及Linux环境下的一些常用的开发语言。同时还介绍了C语言中的重点和难点。第2篇讲述了Linux操作系统中的C语言开发环境。第3篇讲述了Linux环境下和进程有关的操作,包括Linux操作系统中进程运行的环境、Linux操作系统中对进程的控制、Linux环境下进程之间的通信方法以及线程的相关操作。第4篇介绍了Linux环境下和文件有关的操作,包括Linux操作系统中读写文件的I/O、文件系统的结构与组织、Linux中的特殊文件的使用以及Linux环境下基于流的I/O。第5篇专门介绍Linux环境下的网络编程。第6篇介绍Linux环境下的shell脚本。

内容推荐

Linux是一个开放源代码的操作系统,其稳定性与低廉的价格使其在服务器、嵌入式领域以及桌面应用中逐渐占有越来越大的市场份额。因此,对Linux环境下的程序开发人员的需求也就越来越大了。C语言是Linux操作系统中的核心语言,掌握Linux环境下的C语言开发是至关重要的。

本书共分为6篇,循序渐进地讲述了Linux环境下的C语言编程技术,从基本概念到具体实践、从系统函数接口的认识到具体操作都进行了详细的阐述,并对具体知识点进行了详细的实例讲解。

本书的特点是详细介绍了Linux的系统接口函数、Linux的编程环境以及C语言程序开发的辅助技术。本书通过大量实例,详细描述了Linux系统提供的系统函数接口,以及代码编写技巧,以方便读者实践。本书适合想全面学习Linux环境下C语言编程的读者,并可作为开发人员的参考手册。

目录

第1篇 Linux下C语言基础

 第1章 Linux简介 

 第2章 控制结构 

 第3章 C语言中的函数 

 第4章 C语言中的指针与字符串

 第5章 C语言的高级技术 

第2篇 C语言开发环境

 第6章 vi与vim编辑器 

 第7章 gcc编译器 

 第8章 makefile 

 第9章 gdb 

第3篇 Linux进程操作

 第10章 进程环境 

 第11章 进程控制 

 第12章 时间和日历历程 

 第13章 信号及信号处理 

 第14章 进程间通信 

 第15章 线程 

第4篇 Linux文件操作

 第17章 文件I/O 

 第18章 文件管理 

 第19章 目录操作 

 第20章 特殊文件 

 第21章 基于流的I/O 

第5篇 Linux网络编程

 第22章 TCP和UDP协议 

 第23章 网络编程基础 

 第24章 网络编程进阶 

 第25章 网络编程实例——实现文件传输程序 

 第26章 网络编程实例——简单的Web服务器

第6篇 shell脚本知识

 第27章 shell脚本基础

 第28章 shell脚本中的控制结构

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/6 3:02:07