
本书共分为权4篇21章,讲解了如何在额宽棉出Linux环境下进行C语言的开发。第一来自篇介绍了Linux的系统环境,主要包括Linux系统击变简介和shell环境等内容;第二篇介绍了C语言及编程环境,主要包括C语言简介,vi编辑器、gcc编译器、make的使用,程序调试和创建与使用库等内容;第三篇介绍了输入输出及进程管减免爱群技胞理,主要包括文件操作,360百科标准输入输出库,界面程序设计--QT、GTK+、进程、信号等内容;第四篇介绍了剧孙被进程间通信及网络编程,主要包括进程间通信--管道、消息由队列、共享内存、信号量,Linux网络环境,基本套接口编程和综合实例等内容。
- 中文名 Linux编程从入门到精通
- 出版社 化学工业出版社
- 作者 宫虎波
- 出版时间 2009年08月
- 页数 391 页
内容简介
《Linux编程从入门到精通》:随着Linux平台的广泛使用,与之相关专业的应用开发正变得越来越重要。本书由军点逐跟响新浅入深,系统地介绍了在Linux平台下使用C语言进行程序开发的技术,通过丰富的编程实例,使读者可以快速掌握Linux平台下应用C语言进行开发的技能。
本己板流言流段章纪项队书适合没有编程基础的C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材。对于Linux下C语言开发的爱好者,本书也有较大的参考价值。
作者简介
本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。
目录
第一篇 系统环境
第1章 Linux系统概述 2
1.1 计算机操作系统简介 2
来自 1.1.1 操作系统的概念 2
1.1.2 操作系统的基本功能 3
1.1.3 主要操作系统介绍 3
1.2 Lin360百科ux操作系统介绍 4
1.2.1 Linux的来源 4
1.2.2 什么是Linux 5
1.2.3 Linux的特性及优点 7
1.2.4 为什么要选择饭额不必Linux 8
1.溶南顾议黄相话波评散办2.5 内核的组成 8
1.3 主流Linux操作系统及发行剧尔包宗这笑版本 10
1.3.1 Linux内核的版本 10
1.3.2 Linux的发行版本 10
1.4 小结 11
第2章 shell环境 12
节范似越宣医磁短 2.1 shell介绍 12
2.1.1 shell的种类 12
2.1.2 如何进入shel先山l 13
2.1.哥木身突3 如何使用shell 14
2.2 shell编程基础 15
2.2.1 创建和运身江行shell脚本程序 15
2.2.2 shell环境变量 16
2.2.3 常用的shell命令 18
2.2.4 管道与来始苏香重定向的使用 19
2.2.5 shell变量的使用 21
2.2.6 shell运算符的应用 22
2.2.7 在shell脚本中进行条战翻批煤时信北作件控制 23
2.2.8 在shell脚本中使用for循环 25
倒能谁眼青 2.2.9 在shel早阿机电古方l脚本中使用while循环 26
进 2.2.10 在shell脚本中使用until循环 27
2.2.11 在shel秋区不记帮套激l脚本中使用函数 27
2.3 综合实例 28
2.3.1 实例需求 28
2.3.2 系统设计 28
2.3速小育术问仅地盾买方.3 程序代码 28
2.4 小结 33
第二篇 C语言及编程环境
第3章 C语言简介 36
3.1 C语言概述 36
3.1.1 C语言的发展简史 36
3.1.2 C语言的机神特点 37
3.2 C语言的组成元素 37
3.2.1 字符集 37
3.2.2 标识符 38
3.2.3 关键字 38
3.2.4 常量的类型 38
3.2.5 变量的类型 39
3.2.6 变量的存储类型 40
3.2.7 变量的作用域 42
3.2.8 运算符 42
3.2.9 注释方法 华最够与间致甚收诉治垂43
3.3 语句与控制结构 43
3.3.1 表达式语句的组成 43
3.3.2 复合语句 44
3.3.3 函数调用语句 44...
评论留言