出版时间:2012-10 出版社:化学工业出版社 作者:阎映炳 页数:476 字数:770000
内容概要
随着Linux操作系统的广泛使用,与之相关的应用开发正变得日益重要。本书由浅入深、系统地介绍了在Linux平台下使用C语言进行程序开发的技术,通过丰富的编程实例,使读者快速掌握开发技能。全书分为四篇21章,详细讲解了如何在Linux环境下进行C语言的开发。第一篇介绍了Linux的系统环境,主要包括Linux系统概述和shell环境等内容;第二篇介绍了C语言及编程环境,主要包括C语言简介、vi编辑器、gcc编译器、make的使用、程序调试、创建与使用库等内容;第三篇介绍了输入输出及进程管理,包括文件操作、标准输入输出库、界面程序设计(QT和GTK+)、进程、信号等内容;第四篇介绍了进程间通信及网络编程,主要包括管道、消息队列、共享内存、信号量、Linux网络环境和基本套接口编程,最后给出了一个综合实例。本书配光盘一张,内容为本书教学视频、源代码、教学PPT及习题参考答案。本书适合没有编程基础的C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材。对于Linux平台下C语言开发的爱好者,也有较大的参考价值。
书籍目录
第一篇 系统环境
第1章 Linux系统概述
第2章 shell环境
第二篇 C语言及编程环境
第3章 C语言简介
第4章 vi编辑器
第5章 gcc编译器
第6章 make的使用
第7章 程序调试
第8章 创建与使用库
第三篇 输入输出及进程管理
第9章 文件操作
第10章 标准输入输出库
第11章 界面程序设计——Qt
第12章 界面程序设计——GTK+
第13章 进程
第14章 信号
第四篇 进程间通信(IPC)及网络编程
第15章 进程间通信——管道
第16章 进程间通信——消息队列
第17章 进程间通信——共享内存
第18章 进程间通信——信号量
第19章 Linux网络环境
第20章 基本套接字编程
第21章 综合实例——银行代理收费服务器
章节摘录
版权页: 插图: 4.2 Vi编辑器的命令 vi编辑器包含了复杂的命令。在命令方式下输入的数据都被解释为vi命令,如果格式正确,命令将被执行;否则,vi编辑器将响铃报错。 4.2.1 光标移动命令 光标移动命令用于变换当前的编辑位置,其具体命令如下。 向前(右)移动:1、空格键、右箭头键。 向后(左)移动:h、退格键、左箭头键。 移动到下一行:+、键、J、+键、下箭头键。其中,键将移动至下一行的开头,其他命令将移动至下一行,而列的位置与当前行一致。 移动到上一行:k、
编辑推荐
《轻松学Linux编程》由浅入深、系统地介绍了在Linux平台下使用C语言进行程序开发的技术,通过丰富的编程实例,使读者快速掌握开发技能。 《轻松学Linux编程》适合没有编程基础的C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材,对于Linux平台下C语言开发的爱好者,也有较大的参考价值。
图书封面
评论、评分、阅读与下载