-
内容大纲
本书通过程序示例讲解C语言的众多概念、函数和编程方法,帮助初学者更好地掌握C语言编程的内容。
本书从C语言的基础概念和编译过程出发,详细讲解C语言的数据类型、算术表达式、循环语句、判断语句、数组、函数、结构体、字符串、指针、位运算、预处理器、输入输出操作等,以及goto语句、联合体、逗号运算符、限定符、命令行参数、动态内存分配、程序调试、面向对象程序设计等高级特性。此外,本书提供了大量练习题,帮助读者巩固实践;并通过附录提供C语言概要、标准C语言库、使用GCC编译程序、常见的编程错误、C语言编译器和集成开发环境等内容。
本书适合想要零基础入门C语言编程的读者,也适合用作计算机等相关专业C语言课程的教学参考书。 -
作者介绍
史蒂芬·G.寇肯(Stephen G. Kochan)具有30多年的C语言开发经验。他曾是AT&T贝尔实验室的软件顾问,在那里进行过UNIX和C语言程序的开发和授课。他撰写了多本关于编程和UNIX的经典图书,包括《Objective-C程序设计(第6版)》和《UNIX Linux OS X中的Shell编程(第4版)》等。 -
目录
第1章 一些基础概念
1.1 程序设计
1.2 高级语言
1.3 操作系统
1.4 编译程序
1.5 集成开发环境
1.6 语言解释器
第2章 编译并运行你的第一个程序
2.1 编译你的程序
2.2 运行你的程序
2.3 理解你的第一个程序
2.4 显示变量的值
2.5 注释
2.6 练习题
第3章 变量、数据类型和算术表达式
3.1 理解数据类型和常量
3.1.1 整数类型int
3.1.2 浮点数类型float
3.1.3 扩展精度类型double
3.1.4 单字符类型char
3.1.5 布尔数据类型_Bool
3.1.6 类型说明符:long、long long、short、unsigned和signed
3.2 使用变量
3.3 使用算术表达式
3.4 运算与赋值结合:赋值运算符
3.5 _Complex和_Imaginary类型
3.6 练习题
第4章 程序循环
4.1 三角数
4.2 for语句
4.2.1 关系运算符
4.2.2 输出对齐
4.3 程序输入
4.3.1 嵌套的for循环
4.3.2 for循环的变体
4.4 while语句
4.5 do语句
4.5.1 break语句
4.5.2 continue语句
4.6 练习题
第5章 做出决策
5.1 if语句
5.1.1 if-else结构
5.1.2 复合关系测试
5.1.3 嵌套if语句
5.1.4 else if结构
5.2 switch语句
5.3 布尔变量
5.4 条件运算符
5.5 练习题
第6章 使用数组
6.1 定义一个数组
6.1.1 使用数组元素作为计数器
6.1.2 生成斐波那契数
6.1.3 使用数组生成素数
6.2 初始化数组
6.3 字符数组
6.3.1 使用数组的基数变换
6.3.2 const限定符
6.4 多维数组
6.5 变长数组
6.6 练习题
第7章 使用函数
7.1 定义一个函数
7.2 参数和局部变量
7.2.1 函数原型声明
7.2.2 自动局部变量
7.3 返回函数结果
7.4 函数调用
7.4.1 声明返回类型和参数类型
7.4.2 检查函数参数
7.5 自顶向下编程技术
7.6 函数与数组
7.6.1 赋值运算符
7.6.2 数组排序
7.6.3 多维数组
7.7 全局变量
7.8 自动变量与静态变量
7.9 递归函数
7.10 练习题
……
第8章 使用结构体
第9章 字符串
第10章 指针
第11章 位运算
第12章 预处理器
第13章 用枚举数据类型、类型定义及数据类型转换以扩展数据类型
第14章 处理大型程序
第15章 C语言中的输入与输出操作
第16章 其他内容及高级特性
第17章 调试程序
第18章 面向对象程序设计
附录A C语言概要
附录B 标准C语言库
附录C 使用GCC编译程序
附录D 常见的程序错误
附录E 参考资源
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
