注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C/C++程序设计入门与提高

C/C++程序设计入门与提高

C/C++程序设计入门与提高

定 价:¥29.00

作 者: 东方人华主编;葛晓东编著
出版社: 清华大学出版社
丛编项: 软件入门与提高丛书
标 签: C

ISBN: 9787302072935 出版时间: 2003-10-01 包装: 精装
开本: 26cm 页数: 342 字数:  

内容简介

  精选著名流行软件,紧跟版本更新,连续推出配套图书;由“入门”起步,注重“提高”,使新霰手老手都能成为行家里手;根据用户实际使用的需要取材谋篇,着重技术精华的剖析和操作技巧的指点;明晰精练的风格、醒目的步骤提示和生动的屏幕画面使您如临操作现场。本书是编者在广泛参考有关资料的基础上,结合自己多年的教学经验和应用C语言的体会,为满足C语言初学者的需要而编写的。全书共分12章,内容包括程序设计的基础知识、C语言的基本知识、C++初步、TurboC环境下的程序调试方法等。本书思路新颖,以问题引出概念,在例题中讲解语法;注重实用,在讲解语法的同时强调其实际用途,在例题分析中运用程序设计方法。各章配有详细的上机实践练习和程序调试分析,便于读者深入理解语法和培养程序设计能力,也便函于读者自学。书中例题丰富,且均在TurboC下调试通过。本书为普通高校高职高专的程序设计入门课教材,也可作为全国计算机等级考试的辅导教材,同时也适合广大程序设计初学者学习。

作者简介

暂缺《C/C++程序设计入门与提高》作者简介

图书目录

第1章 Turbo C
3. 0开发环境
1. 1 C/C 语言特点
1. 1. 1 C语言特点
1. 1. 2 C 语言特点
1. 2 安装Turbo C
3. 0开发环境
1. 3 Turbo C
3. 0界面与文件管理
1. 3. 1 编译器界面管理
1. 3. 2 代码文件管理
1. 3. 3 项目文件管理
1. 4 Turbo C
3. 0文件编辑
1. 4. 1 代码文件的格式要求
1. 4. 2 文本编辑
1. 4. 3 文本查找
1. 5 运行代码
1. 5. 1 设置系统选项
1. 5. 2 程序运行
1. 5. 3 编译生成
1. 6 获取帮助
1. 7 程序开发
1. 8 上机指导:Turbo C
3. 0开发实例程序全过程
1. 9 习题
第2章 C语言基础
2. 1 数值与运算
2. 1. 1 数据类型及其范围
2. 1. 2 常量数据
2. 1. 3 数据运算
2. 1. 4 复合表达式
2. 1. 5 运算优先级与结合性
2. 2 变量
2. 2. 1 变量的定义
2. 2. 2 变量的赋值
2. 2. 3 赋值相容性与类型转换
2. 3 数据的输入输出
2. 3. 1 printf 格式输出函数
2. 3. 2 scanf 格式输入函数
2. 3. 3 字符的输入与输出
2. 3. 4 流的输入与输出
2. 3. 5 上机指导:编写一个程序, 计算两个日期之间所经过的天数
2. 4 习题
第3章 C语言流程控制
3. 1 条件分支结构语句
3. 1. 1 if…else…条件分支语句
3. 1. 2 多种条件并列
3. 1. 3 if…else…结构的嵌套
3. 1. 4 switch条件分支语句
3. 2 循环结构语句
3. 2. 1 for循环结构
3. 2. 2 for循环语句的灵活使用
3. 2. 3 while循环结构语句
3. 2. 4 do…while循环结构语句
3. 2. 5 循环的中断
3. 2. 6 循环的继续
3. 2. 7 循环的嵌套
3. 3 上机指导:鸡兔同笼问题
3. 4 习题
第4章 数组
4. 1 一维数组
4. 1. 1 一维数组及其定义
4. 1. 2 一维数组的初始化
4. 1. 3 一维数组的使用
4. 1. 4 一维数组的排序方法
4. 2 一维字符数组与字符串
4. 2. 1 一维字符数组的声明与使用
4. 2. 2 字符串的输入与输出
4. 2. 3 字符串的操作
4. 3 二维数组
4. 3. 1 二维数组及其定义
4. 3. 2 二维数组的初始化
4. 3. 3 二维数组的赋值与使用
4. 3. 4 多维数组简介
4. 4 上机指导:计算日历
4. 5 习题
第5章 指针
5. 1 概述
5. 1. 1 指针与地址
5. 1. 2 指针变量的使用
5. 1. 3 空指针
5. 1. 4 指针的运算
5. 2 指针与数组
5. 2. 1 数组元素的地址关系
5. 2. 2 指向数组元素的指针
5. 2. 3 字符指针
5. 2. 4 指向二维数组的指针
5. 2. 5 指针数组
5. 3 上机指导:成绩统计
5. 4 习题
第6章 函数
6. 1 自定义函数
6. 1. 1 函数声明与定义
6. 1. 2 函数的参数
6. 1. 3 函数返回值
6. 1. 4 无值返回的函数
6. 1. 5 函数的声明
6. 1. 6 变量的作用域与生存期
6. 2 指针与函数
6. 2. 1 函数参数为指针
6. 2. 2 函数参数为常量指针
6. 2. 3 函数参数为数组
6. 2. 4 函数参数为二维数组. 指针数组或二维指针
6. 2. 5 指针做函数返回值
6. 2. 6 带参数的主函数
6. 2. 7 函数指针
6. 3 常用库函数
6. 3. 1 常用数学函数
6. 3. 2 常用字符函数
6. 4 函数的递归调用
6. 5 上机指导:验证猜想
6. 6 习题
第7章 结构体共用体与枚举类型
7. 1 结构体
7. 1. 1 定义结构体类型
7. 1. 2 定义结构体类型的变量
7. 1. 3 结构体类型变量的初始化
7. 1. 4 结构体类型变量成员变量的使用
7. 1. 5 结构体变量的嵌套
7. 1. 6 结构数组
7. 1. 7 结构变量地址与结构指针
7. 1. 8 结构指针的运算
7. 2 共用体
7. 2. 1 共用体类型的定义
7. 2. 2 共用体变量声明及使用
7. 3 枚举类型
7. 3. 1 枚举类型的定义
7. 3. 2 枚举类型变量的定义和使用
7. 4 上机指导:人员信息储存
7. 5 习题
第8章 文件操作
8. 1 创建. 打开. 关闭文件
8. 1. 1 文件
8. 1. 2 文件分类
8. 1. 3 文件的打开与关闭
8. 2 顺序文件的读写操作
8. 2. 1 顺序文件的写操作
8. 2. 2 顺序文件的读操作
8. 3 随机文件与定位操作
8. 4 上机指导:信息管理
8. 5 习题
第9章 编译与调试
9. 1 预处理指令
9. 1. 1 嵌入指令#include
9. 1. 2 宏定义指令#define
9. 1. 3 取消宏定义
9. 1. 4 条件编译
9. 1. 5 检验宏定义
9. 1. 6 错误处理
9. 2 程序调试
9. 3 编译. 链接和运行时的常见错误
9. 3. 1 编译时的错误
9. 3. 2 链接时的错误
9. 3. 3 运行时的错误
9. 4 上机指导:程序编译与调试
9. 5 习题
第10章 类与对象
10. 1 概述
10. 1. 1 引言
10. 1. 2 抽象数据类型与对象
10. 1. 3 类与数据封装
10. 1. 4 类之间的关系
10. 2 C 对C语言的非面向对象的扩充
10. 2. 1 引用数据类型
10. 2. 2 无名共用类型
10. 2. 3 范围运算符
10. 2. 4 内联函数
10. 2. 5 参数带默认值的函数
10. 2. 6 参数个数不确定的函数
10. 2. 7 函数重载
10. 2. 8 内存管理
10. 3 C 对C语言的面向对象的扩充
10. 4 类
10. 4. 1 类的定义
10. 4. 2 对象的声明与使用
10. 4. 3 类的方法 成员函数
10. 5 构造函数与析构函数
10. 5. 1 构造函数
10. 5. 2 构造函数的重载
10. 5. 3 构造函数与成员变量
10. 5. 4 析构函数
10. 6 上机指导:向量运算
10. 7 习题
第11章 类成员的访问及运算
11. 1 私有与公有
11. 2 友元
11. 3 类的静态成员
11. 4 成员对象
11. 5 对象赋值
11. 6 运算符重载
11. 6. 1 运算符重载定义
11. 6. 2 单目运算符重载
11. 6. 3 双目运算符重载
11. 6. 4 赋值运算符重载
11. 6. 5 下标运算符重载
11. 6. 6 其他运算符重载
11. 7 上机指导:链表求和
11. 8 习题
第12章 类的继承
12. 1 概述
12. 1. 1 派生类的定义
12. 1. 2 父类对私有数据的保护
12. 1. 3 保护类型的数据
12. 1. 4 父类带有构造函数的派生类
12. 2 继承的方式
12. 3 多次继承
12. 4 从多个类继承
12. 5 上机指导:人员信息管理
12. 6 习题
附录A ASCII码表
附录B C语言中的关键字
附录C 部分库函数

本目录推荐