网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 操作系统 > 商品详情

21天学通Linux C编程(第2版)(含DVD光盘1张)(DVD光盘 1)

分享到:
21天学通Linux C编程(第2版)(含DVD光盘1张)(DVD光盘 1)

最 低 价:¥45.70

定 价:¥59.80

作 者:弓雷

出 版 社:电子工业出版社

出版时间:2012-07-01

I S B N:9787121171512

商品详情

编辑推荐

内容简介

本书由浅入深、通俗易懂地讲解了Linux系统下的C程序设计。全书共21章,从Linux系统安装开始,讲解了Linux常用命令、shell编程、C语言基础、指针与函数、C程序网络编程、图形界面程序设计等内容。书中通过大量的实例来讲解知识要点,读者可以通过这些实例和练习系统地学习Linux下的C程序设计,从而提高自己的编程能力。
本书共分七篇。第一篇为Linux基础篇,介绍Linux编程平台的搭建及文本编辑器的使用;第二篇为shell编程篇,介绍Linux下的常用shell命令与shell编程;第三篇为C程序基础篇,介绍C程序设计的基础知识;第四篇为指针与函数篇,重点介绍C语言中指针与函数的概念和用法;第五篇为文件与目录篇,介绍C语言中的文件与目录操作功能;第六篇为网络编程篇,介绍网络编程的基础知识和如何使用C语言进行网络编程;第七篇为图形界面开发篇,介绍基于Linux的C程序图形界面开发及Glade的使用。

作者简介

目录

目 录

第一篇 Linux基础篇
第1章 Linux编程平台(  教学视频:64分钟)23
1.1 Linux发行版的介绍23
1.1.1 Red Hat Linux23
1.1.2 Debian Linux23
1.2 安装Linux24
1.2.1 Linux的分区格式24
1.2.2 在Windows系统中划分Linux分区24
1.2.3 安装Red Hat Linux 9.026
1.2.4 GRUB在Windows分区中引导Linux33
1.3 VMware虚拟机安装Linux系统34
1.3.1 VMware软件安装34
1.3.2 新建虚拟计算机36
1.3.3 VMware的使用39
1.3.4 在VMware虚拟机中安装Linux系统40
1.4 第一个C程序41
1.4.1 在Linux中编写C程序代码41
1.4.2 编译程序42
1.5 小结42
1.6 习题43
第2章 使用文本编辑器(  教学视频:39分钟)44
2.1 使用vim44
2.1.1 启动vim44
2.1.2 在桌面上创建vim启动器45
2.1.3 vim的工作模式45
2.1.4 保存与打开文件45
2.1.5 移动光标46
2.1.6 插入操作48
2.1.7 删除操作48
2.1.8 取消操作49
2.1.9 保存操作49
2.1.10 退出操作50
2.1.11 查找操作50
2.1.12 替换操作50
2.1.13 选项设置50
2.1.14 调用Shell命令51
2.2 vim使用实例51
2.2.1 字符的插入与删除51
2.2.2 字符的查找与替换52
2.3 gvim53
2.3.1 文件的新建与保存53
2.3.2 查找与替换53
2.4 gedit54
2.4.1 gedit的启动与打开文本54
2.4.2 gedit编辑文件55
2.4.3 gedit打印文件56
2.4.4 gedit的首选项57
2.5 小结59
2.6 习题59
第二篇 shell编程篇
第3章 Linux常用命令(  教学视频:59分钟)60
3.1 目录与文件命令60
3.1.1 查看当前路径命令pwd60
3.1.2 切换目录命令cd60
3.1.3 查看目录命令ls61
3.1.4 建立文件命令touch62
3.1.5 建立与删除目录命令mkdir、rmdir63
3.1.6 文件复制命令cp63
3.1.7 文件移动和更名命令mv64
3.1.8 删除文件或目录命令rm64
3.1.9 创建链接命令ln65
3.1.10 查看文件信息命令wc65
3.1.11 文件查看命令cat66
3.1.12 查看文件视图命令head与tail66
3.1.13 文件权限设置命令chmod67
3.1.14 查找文件命令find68
3.2 系统帮助命令man68
3.2.1 man手册的使用方法69
3.2.2 帮助文档的结构69
3.3 小结70
3.4 习题70
3.5 面试题70
第4章 shell编程(  教学视频:122分钟)72
4.1 bash的使用72
4.1.1 bash的内部命令与外部命令72
4.1.2 命令补齐功能72
4.1.3 命令通配符73
4.1.4 使用命令的历史记录73
4.1.5 命令的别名74
4.2 shell程序的基本结构74
4.3 局部变量75
4.4 环境变量76
4.4.1 查看环境变量76
4.4.2 访问环境变量76
4.4.3 定义环境变量76
4.4.4 在系统配置文件中定义环境变量77
4.5 位置变量77
4.6 shell的运算符78
4.6.1 变量赋值78
4.6.2 算术运算符78
4.7 输入和输出80
4.7.1 echo命令输出结果80
4.7.2 read命令读取信息81
4.7.3 文件重定向82
4.8 引号的使用方法83
4.8.1 双引号83
4.8.2 单引号83
4.8.3 反引号84
4.8.4 反斜线84
4.9 测试语句84
4.9.1 文件状态测试85
4.9.2 数值测试85
4.9.3 字符串测试86
4.9.4 逻辑测试87
4.10 流程控制结构87
4.10.1 if语句87
4.10.2 for语句88
4.10.3 until语句89
4.11 综合练习90
4.11.1 程序的功能90
4.11.2 编写程序的代码90
4.13 小结92
4.13 习题92
4.14 面试题92
第三篇 C程序基础篇
第5章 编译与调试(  教学视频:49分钟)93
5.1 编译的概念和理解93
5.1.1 程序编译的过程93
5.1.2 编译器93
5.2 gcc编译器94
5.2.1 gcc编译器简介94
5.2.2 gcc对源程序扩展名的支持94
5.3 C程序的编译95
5.3.1 编写第一个C程序95
5.3.2 用gcc编译程序96
5.3.3 查看gcc的参数97
5.3.4 设置输出的文件98
5.3.5 查看编译过程98
5.3.6 设置编译的语言99
5.3.7 设置ANSIC标准99
5.3.8 编译C++程序99
5.4 编译过程的控制100
5.4.1 编译过程简介100
5.4.2 控制预处理过程101
5.4.3 生成汇编代码101
5.4.4 生成目标代码102
5.4.5 链接生成可执行文件103
5.5 gdb调试程序103
5.5.1 gdb简介103
5.5.2 在程序中加入调试信息103
5.5.3 启动gdb104
5.5.4 加载需要调试的程序104
5.5.5 查看代码104
5.5.6 在程序中加入断点105
5.5.7 查看断点105
5.5.8 运行程序105
5.5.9 变量的查看106
5.6 gdb的帮助信息与常用命令107
5.6.1 使用gdb的帮助命令107
5.6.2 gdb常用命令107
5.7 编译程序常见的错误与问题108
5.7.1 逻辑错误与语法错误108
5.7.2 C程序中的错误与异常108
5.7.3 编译中的警告提示109
5.7.4 找不到包含文件的错误109
5.7.5 错误地使用逗号109
5.7.6 括号不匹配错误110
5.8 综合练习110
5.8.1 编写程序110
5.8.2 编译文件111
5.8.3 调试程序111
5.9 小结113
5.10 习题113
5.11 面试题113
第6章 C语言基础(  教学视频:70分钟)114
6.1 C程序的基本概念114
6.1.1 C程序的基本结构114
6.1.2 C程序的一般格式115
6.1.3 C程序中的注释116
6.2 数据类型116
6.2.1 整型(int)116
6.2.2 浮点型(float)117
6.2.3 字符型(char)118
6.2.4 变量名119
6.2.5 字符NULL120
6.3 变量的赋值与输出120
6.3.1 变量的赋值120
6.3.2 printf函数输出变量120
6.3.3 scanf函数从键盘读入变量122
6.4 运算符123
6.4.1 算术运算符123
6.4.2 关系运算符125
6.4.3 逻辑运算符125
6.5 综合练习126
6.6 小结127
6.7 习题127
6.8 面试题127
第7章 C程序的常用语句(  教学视频:87分钟)128
7.1 流程控制语句128
7.1.1 if条件语句128
7.1.2 if语句的嵌套130
7.1.3 switch选择执行语句131
7.1.4 for循环语句133
7.1.5 for循环的嵌套135
7.1.6 for循环应用实例:输出九九乘法口诀表136
7.1.7 while循环语句137
7.1.8 do while循环语句138
7.1.9 转移控制语句:continue139
7.1.10 转移控制语句:break140
7.1.11 转移控制语句:return141
7.2 两种特殊语句结构141
7.2.1 三元操作符(?)141
7.2.2 块语句142
7.3 综合练习143
7.4 小结144
7.5 习题144
7.6 面试题144
第四篇 指针与函数篇
第8章 数组与指针(  教学视频:66分钟)146
8.1 数组的理解与操作146
8.1.1 什么是数组146
8.1.2 数组的定义与访问147
8.1.3 数组使用实例148
8.2 指针149
8.2.1 指针的理解149
8.2.2 指针操作符149
8.2.3 指针的定义与访问150
8.2.4 指针使用实例151
8.3 数组与指针151
8.3.1 数组与指针的关系151
8.3.2 指针的

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...