标准C程序设计(第6版)
以简洁、清晰且逻辑有序的方式讲解C语言程序设计的概念,通过示例程序、案例学习、编程练习、项目设计以及其他教学手段来帮助读者快速掌握C语言

作者:E. Balagurusamy 著 王楚燕、鱼静 译

丛书名:计算机与智能科学丛书

定价:68元

印次:1-2

ISBN:9787302346661

出版日期:2014.01.01

印刷日期:2016.01.22

图书责编:王军

图书分类:教材

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

第6版保留了这本畅销书的精髓,以简洁、清晰且逻辑有序的方式讲解C语言程序设计的概念,十分适合C语言的初学者。本书通过示例程序、案例学习、编程练习、项目设计以及其他教学手段来帮助读者更好地理解C语言,使得学习过程更加愉悦。 ◆ 丰富的程序代码及大量注释贯穿全书 ◆ 以醒目的方式提供了众多补充信息和技巧、提示 ◆ 演示真实应用程序的案例学习,以及列出可能遇到的问题和实用提示的“谨记”段落 ◆ 帮助掌握处理大型程序的编程项目 ◆ 从学生的常见问题中专门挑选出来的新程序和复习题 ◆ 遵循C99标准

C是功能强大、灵活性好、可移植且结构良好的程序设计语言。由于C集成了高级语言和汇编语言的优点,因此可适用于系统和应用程序的开发。今天,C语言无疑是操作系统和嵌入式开发中使用最广的通用语言。在几乎所有现代程序设计语言中,都可以看到C语言的痕迹。自从1989年标准化以来,C经历了一系列的修订和改进,以提高该语言的可用性。现在,融合了这些新特性的版本称为C99。 第6版新增内容 C语言的创建人是Dennis Ritchie(1941年9月—2011年10月),他“帮助塑造了数字时代”。在2011年Ritchie辞世后,为了向这位帮助改变了计算机程序设计世界的人致敬,本书开始准备再版。Ritchie曾这样说过:“C语言在很多方面都很奇特。但是与其他许多成功的事物一样,C语言在处理问题上有自己的统一性,这是小团队进行开发的结果。” 本书结构 本书首先在第1章概要地介绍了C语言,包括C语言的历史、C程序的基本结构和执行。第2章讨论了如何声明常量、变量和数据类型。第3章讨论了内置运算符以及如何使用它们来构建表达式。第4章介绍了输入输出操作。第5章介绍了决策判断与分支,包括if-else、switch和goto语句。第6章讨论了决策与循环,包括while、do和for循环。第7章和第8章介绍了数组和数据元素的有序排列,这些对所有程序设计语言都很重要。第8章还介绍了字符串。第9章和第10章介绍了函数、结构体和共用体。指针是C语言中最难理解和掌握的部分,第11章以对用户非常友好的方式介绍了指针。第12章和第13章分别介绍了文件管理和动态内存分配。第14章介绍了预处理器。最后,第15章介...

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

第1章  C语言概述 1

1.1  C语言的历史 1

1.2  C语言的主要特性 3

1.3  示例程序1:显示一条消息 3

1.4  示例程序2:两个数相加 6

1.5  示例程序3:利息计算 7

1.6  示例程序4:子例程的使用 9

1.7  示例程序5:数学函数的使用 10

1.8  C程序的基本结构 11

1.9  编程风格 12

1.10  运行C程序 13

1.11  在UNIX系统环境下 14

1.11.1  创建程序 14

1.11.2  编译与链接 14

1.11.3  运行程序 15

1.11.4  创建自己的可运行文件 15

1.11.5  多个源文件问题 15

1.12  在MS-DOS系统环境下 16

复习题 17

编程练习 19

第2章  常量、变量及数据类型 21

2.1  概述 21

2.2  字符集 21

2.3  C标记符 23

2.4  关键字与标识符 23

2.5  常量 24

2.5.1  整型常量 24

2.5.2  实数常量 26

2.5.3  单字符常量 27

2.5.4  字符串常量 27

2.5.5  反斜杠字符常量 27

2.6  变量 28

2.7  数据类型 29

2.7.1  整型 30

2.7.2  浮点型 31

2.7.3  void类型 31

2.7.4  字符类型 32

2.8  变量的声明 32

2.8.1  基本类型的声明 32

2.8.2  自定义类型的声明 34

2.9  存储类型的声明 35

2.10  变量的赋... 查看详情

查看详情