资料介绍
Linux开创了操作系统历史上的一一个奇迹,它不仅免费,而且开放全部的源代码。Linux已经发展成为最为流行的免费操作系统。
在我国,Linux已经广泛应用于政府、军队、金融、电信等敏感部门和关键行业中。可以预见,今后Linux在作为企业服务器,嵌入式应用开发平台等方面将占据越来越重的市场份额。相应地,人才市场对Linux下的开发人员的需求也将越来越大。
C语言作为一种当前使用非常广泛的高级程序设计语言,具有简单易用、跨平台、可移植性好的特点。Linux 内核就是使用C语言开发。C语言是Linux上的主要开发语言,它在Linux编程开发中扮演着重要的角色,它们形成了相得益彰的完美组合,为用户提供了一一个强大的编程环境。在国内很多Linux爱好者仅停留在系统管理的层次上,而更多程序员要做Linux下的程序开发却无从下手,重要的是况且很难找到合适的学习参考资料。这本书正是从这样的结合点出发,介绍在Linux系统中使用c语言编程的有关知识。读者通过本书的学习能够快速地学会Linux下C语言编程,掌握其中的编程方法和技巧,并能从一开始就养成良好的编程习惯,从而实现Linux环境下的编程知识入门和提高。
本书分4个部分介绍了如何使用C语言在Linux平台下进行软件开发。
第一篇Linux和C编程基础:第1~5章。主要介绍Linux的安装与使用,针对初学者和对C语言不熟悉的读者回顾了C语言的编程基础知识、开发技巧等,同时以知名公司在招聘时使用的笔试、面试题作为例题分析C语言的重点和难点。在这部分里,还结合实例介绍了Linux 的开发环境,如Vi和Emacs编辑器、gcc 编译器、gdb调试器、make自动编译工具等。
第二篇Linux系统编程:第6~10章。主要介绍了Linux下的系统编程,包括文件和目录操作、进程和线程控制、信号的使用、进程间通信。本部分以大量的程序实例来说明各个系统调用的使用方法。每章的最后部分都有一至两个具有定规模的综合实例,如实现自己的Is命令、实现自己的myshell等。
第三篇Linux网络和图形界面编程:第11~12 章。主要介绍Linux下的网络编程和图形界面编程。由于Linux和TCP/IP协议的内在结合,使得在Linux下可以开发出功能十分强大的
第四篇Linux项目实践:第13章项目开发案例。通过开发一个BT下载软件来完整地介绍一+个软件的开发过程。详细分析和解释了BT协议,并在此基础上使用C语言在Linux环境下设计和实现了一一个BT下载软件
- 高质量C语言教材 0次下载
- 明解C语言教材免费下载 12次下载
- Linux下C语言编程入门教程详细说明 39次下载
- Linux教程之Linux C函数参考教程免费下载 4次下载
- C语言教程之C基础变量的技术总结 11次下载
- C语言入门教程之C语言程序设计现代方法教材免费下载 42次下载
- LINUX系统教程之如何在Linux系统下进行编程 9次下载
- Linux和C语言教程之Linux C编程一站式学习教材免费下载 18次下载
- C语言教程之数组讲解的详细资料免费下载 19次下载
- C语言教程之C语言中级培训教程—预处理电子课件免费下载 0次下载
- Linux操作系统下C语言编程入门.pdf 95次下载
- C语言教程之设置系统日期 0次下载
- C语言教程之相对的最小整数 0次下载
- C语言教程之彩球问题 0次下载
- C语言教程之阶梯问题 0次下载
- PLC编程语言和C语言的区别 1464次阅读
- 深入探索Linux中的C语言 1228次阅读
- C语言语法扩展 878次阅读
- C语言线程池的实现方案 1364次阅读
- 使用51单片机读写AT29C040的C语言程序免费下载 4529次阅读
- 整理思维!史上最全Linux/C/C++思维导图! 4143次阅读
- C语言的简介和特点说明 7800次阅读
- 为什么Linus不用C井语言写Linux系统 3662次阅读
- Linux教程之Linux常用命令大全 5544次阅读
- 嵌入式系统C语言编程实战教程合集 9264次阅读
- 浅谈嵌入式Linux下的C语言编程知识要点 4572次阅读
- 嵌入式Linux下的C编程知识要点汇总 3040次阅读
- 学习开发环境和编程语言:汇编语言和C语言的比较 8893次阅读
- C语言作为高级编程语言中的一门“低级”语言为什么要学习? 8014次阅读
- pic单片机io口控制教程之c语言编程实现 1.1w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多