C语言程序设计实用教程

作者:耿祥义、张跃平

丛书名:21世纪高等学校计算机基础实用系列教材

定价:35元

印次:1-1

ISBN:9787302230427

出版日期:2010.10.01

印刷日期:2010.10.19

图书责编:郑寅堃

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

C语言不仅是计算机学科的一门基础语言,而且C语言高效、灵活,特别适合用来编写操作硬件设备的程序,使得C语言在嵌入式领域有着广泛的应用。 本教材是作者多年讲授C语言的经验总结,强调可读性和实用性,特别注重结合实例、讲解知识点的能力目标。在语法讲解方面遵守ANSI C标准,在程序设计思想方面强调模块化思想,在克服难点方面注重结构合理地安排内容、循序渐进地展开知识,在提高程序设计能力方面强调综合运用知识的能力。特别是针对C语言的精髓——指针,将其相关内容合理地分散衔接为三个章节,注重由简到难、逐步展开,便于读者学习和掌握这部分内容。全书分为17章,分别讲解了初识C语言,C程序的基本结构,标识符与基本数据类型,运算符、表达式与语句,分支语句,循环语句,函数的结构与调用,数组,指针,指针与数组,指针与函数,处理字符串,结构体、共用体与枚举,读写文件,链表,预处理指令和位 运算。 本书不仅适合作为高等院校非计算机专业学生学习C语言程序设计的教材(1~14章),而且也适合作为计算机专业学习C语言程序设计的教材(1~17章)。

本教材是作者多年讲授C语言的经验总结,强调可读性和实用性,特别注重结合实例、讲解知识点的能力目标。在语法讲解方面遵守ANSI C标准,在程序设计思想方面强调模块化思想,在克服难点方面注重结构合理地安排内容、循序渐进地展开知识,在提高程序设计能力方面强调综合运用知识的能力。特别是针对C语言的精髓——指针,将其相关内容合理地分散衔接为三个章节,注重由简到难、逐步展开,便于读者学习和掌握这部分内容。通过本教材的学习,读者可以掌握C语言的核心内容,并具有一定的编程能力。 全书共分17章。第1章主要讲解开发C语言程序的基本步骤,读者可以迅速地开发出第一个简单的C语言程序,并充分认识到C语言的重要地位和应用领域。第2章初步了解C语言程序的基本结构、理解模块化设计的思想。第3章讲解基本数据类型,在讲解方面特别注重训练初学者应当掌握和理解的重要的基础知识。第4章主要介绍C语言的运算符、表达式和语句,在讲解上注重结合小的实例训练读者熟练地计算各种表达式、识别各种语句和它们的作用。第5章和第6章分别讲解分支语句和循环语句,在讲解上注重使用有实际意义的例子,以此培养读者使用所学语句解决实际问题的能力。第7章是本书的重点内容之一,讲述函数的结构与调用,讲解上注重强调ANSI C标准,强调使用函数进行模块化设计的思想。第8章讲解数组,强调数组在解决许多实际问题中的重要性,特别详细地讲解和数组有关的排序算法。第9~11章讲解C语言最重要的内容——指针,注重由简到难、逐步展开,便于读者学习和掌握这部分内容。由于字符串是C语言程序设计中经常需要处理的数据,因此在第12章专门讲解和字符串有关的知识点,在讲...

目录
荐语
查看详情 查看详情

第1章  初识C语言 1

1.1  C语言与贝尔实验室 1

1.2  C程序的开发步骤 2

1.3  使用VC++开发环境 4

1.3.1  配置VC++ 6.0 5

1.3.2  使用VC++ 6.0的步骤 7

1.4  C语言的地位 10

1.5  小结 11

习题1 11

第2章  C程序的基本结构 13

2.1  用函数封装代码 13

2.1.1  问题的提出 13

2.1.2  函数封装代码的思想 15

2.2  C程序的基本结构 16

2.2.1  基本结构 16

2.2.2  main函数 16

2.2.3  源文件的结构 18

2.3  编程风格 20

2.3.1  Allmans风格 20

2.3.2  Kernighan风格 21

2.3.3  注释 21

2.4  小结 21

习题2 21

第3章  标识符与基本数据类型 23

3.1  标识符与关键字 23

3.1.1  标识符 23

3.1.2  关键字 24

3.2  变量与内存 25

3.2.1  了解内存 25

3.2.2  为变量分配内存 25

3.2.3  为变量赋值 25

3.2.4  使用变量的基本原则 27

3.3  整型类型 28

3.3.1  整型常量 28

3.3.2  int型变量 29

3.3.3  short型变量 33

3.3.4  long型变量 34

3.3.5  无符号整型变量 34

3.4  浮点类型 37

3.4.1  浮点型常量 37

3.4.2  float型变量 38

3.... 查看详情

查看详情