本书主要介绍了Linux环境下的C语言程序设计方法和技术。全书包含基础篇和高级篇两部分,共分为8章。基础篇包含Shell基本介绍,C语言编程基础,C语言编译过程和工具,图形化编程,文件编程以及进程编程。高级篇包含线程编程和网络编程。
本书覆盖了Linux环境下C语言编程的主要方面,从Linux系统概述到Linux环境下C语言编程的基础知识,最终延伸至基于Linux的高级编程。内容由浅入深,通过大量的实例展示详细地讲解了C语言基础和基于Linux的高级编程等相关内容。本书通过理论与实践相结合的方式,能够使读者更容易理解和掌握相关知识。《基于Linux的高级程序设计(C语言)》作为一本涉及Linux操作系统下C语言编程的参考书,主要特点体现在:本书作为基础编程类书籍的进阶版本,能够弥补基础编程类书籍在知识深度和应用层面的不足,回答了高校学子关于编程知识和技术的三个问题“为什么学”“学到了什么”“如何去应用”,指出了新的思路和方向,并提供更广阔的探索和学习的空间。
展开