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

请输入您要查询的图书:

 

书名 21天学通Linux C编程(附光盘)/21天学通系列
分类 计算机-操作系统
作者 马玉军//吴绍兴//梁胜斌
出版社 电子工业出版社
下载
简介
编辑推荐

Linux是一款非常优秀的开放源代码操作系统,在服务器解决方案方面和嵌入式领域有着巨大的优势。近年来国内无数大中型企业选择Linux系统作为服务器解决方案,对服务器软件开发工作人员需求量巨大,但是相关的开发人员却非常紧缺。又因为C语言是Linux下最重要的编程语言,所以对Linux环境下的C程序开发人员的需求更为迫切。

基于上面的情况,笔者结合自身多年Linux下C程序开发经验,从一个初学者的角度系统地讲解Linux下C程序开发知识。书中对有关原理的阐述力求做到通俗易懂,并通过大量的编程实例进行讲解。在这本书中,笔者将通过21天的学习规划,让读者快速掌握Linux下C程序开发技能。

内容推荐

本书由浅入深、通俗易懂地讲解了Linux系统下的C程序设计。全书共21章,从Linux系统安装开始,讲解了Linux常用命令、Shell编程、C语言基础、指针与函数、C程序网络编程、图形界面程序设计等内容。书中通过大量的实例来讲解知识要点,读者可以通过这些实例和练习系统地学习Linux下的C程序设计,提高自己的编程能力。

本书共分7篇。第一篇为Linux基础篇,介绍Linux编程平台的搭建及文本编辑器的使用;第二篇为shell编程篇,介绍Linux下的常用shell命令与shell编程;第三篇为C程序基础篇,介绍C程序设计的基础知识;第四篇为指针与函数篇,重点介绍C语言中指针与函数的概念和用法;第五篇为文件与目录篇,介绍C语言中的文件与目录操作功能;第六篇为网络编程篇,介绍网络编程的基础知识和如何使用C语言进行网络编程;第七部分为图形界面开发篇,介绍基于Linux的C程序图形界面开发及Glade的使用。

本书语言通俗易懂,内容丰富,注重理解与实例,知识涵盖面广。非常适合C语言的初学者、高校学生、程序开发人员、Linux工作人员阅读和学习。

本书附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、编程参考宝典电子书、源代码及各章习题答案。

目录

第一篇 Linux基础篇

第1章 Linux编程平台

 1.1 Linux发行版的介绍

1.1.1 Red Hat Linux

1.1.2 Debian Linux

 1.2 安装Linux

1.2.1 Linux的分区格式

1.2.2 在Windows系统中划分Linux分区

1.2.3 安装Red Hat 9.0

1.2.4 GRUB在Windows分区中引导Linux

 1.3 VMware虚拟机安装Linux系统

1.3.1 VMware软件安装

1.3.2 新建虚拟计算机

1.3.3 VMware的使用

1.3.4 在VMware虚拟机中安装Linux系统

 1.4 第一个C程序

1.4.1 在Linux中编写C程序代码

1.4.2 编译程序

 1.5 小结

 1.6 习题

第2章 使用文本编辑器

 2.1 使用vim

2.1.1 启动vim

2.1.2 在桌面上创建vim启动器

2.1.3 vim的工作模式

2.1.4 保存与打开文件

2.1.5 移动光标

2.1.6 插入操作

2.1.7 删除操作

2.1.8 取消操作

2.1.9 保存操作

2.1.10 退出操作

2.1.11 查找操作

2.1.12 替换操作

2.1.13 选项设置

2.1.14 调用shell命令

 2.2 vim使用实例

2.2.1 字符的插入与删除

2.2.2 字符的查找与替换

 2.3 grim

2.3.1 文件的新建与保存

2.3.2 查找与替换

 2.4 gedit

2.4.1 gedit的启动与打开文本

2.4.2 gedit编辑文件

2.4.3 gedit打印文件

2.4.4 gedit的首选项

 2.5 小结

 2.6 习题

第二篇 shell编程篇

第3章 Linux常用命令

 3.1 目录与文件命令

3.1.1 查看目录命令pWd

3.1.2切换目录命令cd

3.1.3 查看目录命令ls

3.1.4建立文件命令touch

3.1.5 建立与删除文件夹命令mkdir、rmdir

3.1.6文件复制命令cr

3.1.7 文件移动和更名命令mv

3.1.8 删除文件与目录命令m

3.1.9 创建链接命令ln

3.1.10查看文件信息命令wc

3.1.11 文件查看命令cat

3.1.12 查看文件视图命令head与tail

3.1.13 文件权限设置命令chmod

3.1.14 查找文件命令find

 3.2 man系统帮助命令

3.2.1 man手册的使用方法

3.2.2 帮助文档的结构

 3.3 小结

 3.4 习题

 ……

第4章 shell编程

第三篇 C程序基础篇

第5章 编译与调试

第6章 C语言基础

第7章 C程序的常用语句

第四篇 指针与函数篇

第8章 数组与指针

第9章 函数

第10章 字符与字符串处理

第11章 结构体

第12章 时间函数

第五篇 文件与目录篇

第13章 目录与文件

第14章 文件I/O

第六篇 网络编程篇

第15章 网络编程

第16章 无连接的套接字通信

第17章 面向连接的套接字通信

第七篇 图形界面开发篇

第18章 Linux图形界面开发基础

第19章 图形界面编程

第20章 界面布局

第21章 信号与事件

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 15:03:00