Linux C编程:一站式学习

Linux C编程:一站式学习

评分

★★★★★

ISBN

9787121097713

出版社

电子工业出版社 2009-12-01出版

作者

宋劲杉

分类

编程设计

内容简介
本书有两条线索,一条线索是以Linux平台为载体全面深入地介绍C语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。本书分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识C语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识C语言。本书适合做零基础的初学者学习C语言的第一本教材,帮助读者打下牢固的基础。有一定的编程经验但知识体系不够完整的读者也可以对照本书查漏补缺,从而更深入地理解程序的工作原理。
AI简介
这是一本以Linux平台为载体全面深入地介绍C语言的语法和程序的工作原理的书籍。书中以程序的基本概念和指令作为开篇,为读者介绍了程序的基本概念和指令,让读者从概念上认识C语言。接着,书中以编程语言的分类和特点作为深入,介绍了编程语言的分类和特点,包括低级语言和高级语言的区别,以及编程语言的发展历程和趋势。 书中还详细介绍了高级语言的平台无关性,解释了高级语言编写的程序可以在不同的计算机平台上运行,而无需为每个平台单独编写或修改代码。此外,书中还讲解了C语言中的常量、变量和表达式,以及全局变量和局部变量的区别,这些内容都是C语言编程的基础。 在介绍数据抽象在结构体中的应用时,书中解释了如何将复杂的数据结构抽象成简单的数据类型,以便于理解和处理。同时,书中还讲解了结构体的特性及应用,包括结构体的定义和使用,以及结构体类型用在表达式中的限制。 在介绍随机数统计的数组应用时,书中讲解了数组在处理随机数时的应用,包括生成随机数、统计随机数以及打印随机数的直方图。此外,书中还讲解了gdb工具的使用方法,以及如何使用gdb进行程序调试的方法。 在介绍指针的基本概念与赋值时,书中解释了指针的基
阅读/下载地址