|
內容簡介: |
本书在体系结构的安排上,将C 语言的基础知识和一般的编程思想有机地结合起来,对于典型例题进行了详细的分析和解释,除在每章后附有习题外,还在附录中整合了实验设计。本书第1~8章是对C 语言基本特性的介绍,有些特性和C语言有类似的地方。第9~12章是关于C 语言面向对象的基本思想及设计方法,这些是C语言所没有的。正是这一部分,使得许多人认为C 语言太复杂,为了使普通读者易于理解,作者力争把这些内容写得简明扼要,通俗易懂,而又比较完整。本书附录包括重要的实验内容设计及Visual C 2010集成开发环境介绍,这些是掌握一种程序设计语言的重要环节。本着少而精的原则,全书版面清晰、结构紧凑、知识信息含量高,适合作为非计算机专业本科生教学或计算机应用培训班的教材,同时,还可以作为自学者或函授学习者的参考书。
|
目錄:
|
□□章 绪论
1.1 程序设计概述
1.1.1 计算机程序设计语言的发展
1.1.□ 程序设计的发展历程
1.1.3 结构化程序设计
1.1.4 面向对象程序设计
1.□ C 语言发展史简介
1.3 C 语言的基本语法成分
1.3.1 字符集
1.3.□ 标识符
1.3.3 关键字
1.3.4 运算符
1.3.5 分隔符
1 .3.6 空白符
1.4 C抖程序的开发步骤和结构
1.4.1 C 程序开发步骤
1.4.□ C 程序的结构
习题
第□章 基本数据类型、运算符与表达式
□.1 数据类型概述
□.□ 常量与□量
□.□.1 常量
□.□.□ □量
□.3 基本数据类型
□.3.1 整型
□.3.□ 实型
□.3.3 字符型
□.3.4 布尔类型
□.3.5 void类型
□.4 运算符和表达式
□.4.1 赋值运算符和赋值表达式
□.4.□ 算术运算符和算术表达式
□.4.3 关系运算符和关系表达式
□.4.4 逻辑运算符和逻辑表达式
□.4.5 条件运算符和条件表达式
□.4.6 逗号运算符和逗号表达式
□.4.7 位运算符
□.5 类型转换
□.5.1 自动类型转换
□.5.□ 强制类型转换
习题
第3章 结构化程序设计
3.1 C 语言输入输出流
3.1.1 C 语言无格式输入输出
3.1.□ C 语言格式输入输出
3.□ 结构化程序设计概述
3.3 顺序结构程序设计
3.3.1 顺序结构
3.3.□ 程序举例
3.4 选择结构程序设计
3.4.1 用if语句实现选择结构设计
3.4.□ 用switch语句实现选择结构设计
3.5 循环结构程序设计
3.5.1 while语句
3.5.□ do-while语句
3.5.3 for语句
3.5.4 跳转语句break和continue
3.5.5 循环的嵌套
3.6 程序设计举例
……
第4章 数组
第5章 函数
第6章 指针
第7章 编译预处理命令
第8章 结构体、共用体和枚举类型
第9章 面向对象程序设计基础
□□0章 继承与派生
□□1章 多态性与虚函数
□□□章 输入输出流
附录A 程序的调试与运行
附录B 标准字符ASCII表
附录C 实验
参考文献
|
|