中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册

C/C++程序设计

出版社:机械工业出版社出版时间:2017-06-01
开本: 32开 页数: 274
本类榜单:教材销量榜
中 图 价:¥24.8(5.5折) 定价  ¥45.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

C/C++程序设计 版权信息

C/C++程序设计 本书特色

C语言作为一门通用的程序设计语言,学习并掌握C语言是每一位计算机相关专业学生必须掌握的一个专业技能,也几乎是每一个理工科或者其他专业的学生必须具备的基本功之一。
《C/C 程序设计》以程序设计思想为主导,详细介绍了程序设计的基本知识、C语言基本知识、结构化程序设计方法、数组、指针、函数、结构体、编译预处理、文件操作和C语言程序调试技能,同时对于面向对象程序设计的基本概念也进行了介绍。本书内容翔实、知识体系合理,知识引入深入浅出,并提供大量实用例题以及丰富多样的习题,方便读者使用。
《C/C 程序设计》可作为高等本科院校计算机科学和电子与信息工程等相关专业的程序设计基础课程的教材,也可作为计算机与电子信息相关专业的程序设计基础学习参考教材。由于本书深入浅出知识引入方法,故本书也特别适合自学者使用。

C/C++程序设计 内容简介

1)将C语言集成环境以及C程序的各种连编和程序调试方法单独列为一章,增加了模块化的、由多个源文件组成的C程序的编译调试方法。
2)对于面向对象只介绍了基本概念和基本思想,重点介绍了面向对象的抽象和封装这两个基本特征。
3)每一章都提供了丰富且实用的例题,提供了较细致的算法分析图表,帮助读者理解并掌握基本算法及算法设计技巧。

C/C++程序设计 目录

前言
第1章程序设计基础及C语言概述
1.1程序与程序设计语言
1.1.1程序和程序设计
1.1.2计算机语言
1.1.3算法
1.2 C语言概述
1.2.1 C语言的发展
1.2.2 C语言的特色
习题1
第2章数据类型、运算符及表达式
2.1数据类型
2.1.1 C语言的数据类型
2.1.2常量与变量
2.1.3整型数据
2.1.4实型数据
2.1.5字符型数据
2.1.6变量的初始化
2.2数据的输入与输出
2.2.1 C语言的输入与输出概述
2.2.2数据的格式输出函数
2.2.3数据的格式输入函数
2.2.4 printf()和scanf()函数的常用格式小结
2.2.5单个字符型数据的非格式输入与输出
2.3 C语言的运算符及表达式
2.3.1基本概念
2.3.2算术运算符和算术表达式
2.3.3赋值运算符和赋值表达式
2.3.4逗号运算符和逗号表达式
2.4数据类型转换和常用数学函数
2.4.1数据类型转换
2.4.2数学函数及C语言的合法表达式
习题2
第3章结构化程序设计
3.1顺序结构程序设计
3.1.1 C程序中的语句分类
3.1.2顺序结构
3.2选择结构程序设计
3.2.1条件和条件表达式
3.2.2if语句
3.2.3switch语句
3.3循环结构程序设计
3.3.1循环结构概述
3.3.2 while 语句
3.3.3 for语句
3.3.4 break语句和continue语句
3.3.5循环的嵌套
3.3.6循环结构应用举例
习题3
第4章数组
4.1数组的引入
4.2一维数组及其应用
4.2.1数组的概念
4.2.2一维数组的定义
4.2.3一维数组的初始化
4.2.4一维数组元素的引用
4.2.5一维数组应用举例
4.3二维数组及其应用
4.3.1二维数组的定义
4.3.2二维数组的初始化
4.3.3二维数组元素的引用
4.3.4二维数组应用举例
4.4字符数组
4.4.1字符串与字符数组
4.4.2一维字符数组的定义与初始化
4.4.3二维字符数组的定义与初始化
4.4.4字符串输入/输出函数
4.4.5常用字符处理函数
4.4.6常用字符串处理函数
4.4.7字符串应用举例
4.5数组应用举例
习题4
第5章指针及其应用
5.1指针的基本概念
5.1.1地址与指针
5.1.2指针变量及其操作
5.2指针与一维数组
5.2.1一维数组的首地址和数组元素的地址
5.2.2访问一维数组的几种方法
5.2.3指针与字符串
5.3指针与二维数组
5.3.1二维数组的地址
5.3.2通过同类型指针变量访问二维数组
5.4多级指针
5.4.1多级指针的概念
5.4.2通过二级指针变量引用二维数组及字符串
习题5
第6章函数
6.1函数的引入
6.1.1模块化程序设计
6.1.2C程序结构
6.1.3函数及其分类
6.2函数的定义和调用
6.2.1函数的定义和调用的格式
6.2.2函数之间的位置关系及函数的原型声明
6.2.3函数的参数传递
6.2.4函数应用举例
6.3函数与指针
6.3.1指针作为函数的参数
6.3.2指向函数的指针
6.3.3返回指针的函数
6.4函数的嵌套调用和递归调用
6.4.1函数的嵌套调用
6.4.2函数的递归调用
6.4.3函数递归调用应用举例
6.5变量的作用域和存储类型
6.5.1变量的作用域
6.5.2变量的存储类型
习题6
第7章编译预处理和位运算
7.1编译预处理
7.1.1宏定义
7.1.2文件包含
7.1.3条件编译
7.2位运算
7.2.1位运算的概念和位运算符
7.2.2不同位运算的运算规则
7.2.3位运算应用举例
习题7
第8章结构体和共用体
8.1结构体类型
8.1.1结构体类型及结构体变量
8.1.2结构体数组
8.1.3结构体指针变量及应用
8.2共用体类型和枚举类型
8.2.1共用体类型
8.2.2枚举类型
8.3使用typedef命名已有类型
8.4单链表
8.4.1单链表概述及动态内存分配
8.4.2单链表的主要操作
习题8
第9章文件操作
9.1文件概述
9.1.1文件的概念与分类
9.1.2文件的操作方式
9.2文件的读写操作
9.2.1字符读/写函数
9.2.2字符串读/写函数
9.2.3数据块读/写函数
9.2.4格式读/写函数
9.3文件操作的其他函数
习题9
第10章面向对象程序设计基础
10.1面向对象程序设计概述
10.1.1面向过程的程序设计
10.1.2面向对象程序设计
10.1.3面向对象程序设计的基本特点
10.2从C到C
10.2.1 C 对C的一般扩充
10.2.2C 中的函数
10.3类与对象
10.3.1类
10.3.2类的成员函数
10.3.3对象的定义及引用
10.4构造函数和析构函数
10.4.1构造函数
10.4.2析构函数
10.5静态成员
10.5.1静态数据成员
10.5.2静态成员函数
10.6继承与派生
10.6.1类的继承与派生
10.6.2派生类的构造函数和析构函数
10.6.3多重继承
10.7多态性
10.7.1多态性概述
10.7.2函数重载
10.7.3虚函数
10.7.4纯虚函数与抽象类
习题10
第11章C程序运行环境与调试
11.1认识C程序运行环境
11.1.1 C语言编译系统介绍
11.1.2Visual C 6.0环境介绍
11.2C语言源程序的调试过程
11.2.1创建并调试一个简单的程序
11.2.2创建并调试一个拥有多个源文件的项目
11.3程序常用调试手段
11.4程序常见错误及查找
11.4.1程序常见错误类型
11.4.2程序查错的几个阶段
11.5初学者常见错误分析与改正
11.5.1常见语法类错误及修改
11.5.2常见输入、输出格式错误及修改
11.5.3常见其他类型错误及修改
11.5.4数组和函数、指针部分常见错误及修改
附录
附录A C语言常用关键字
附录B常用字符与ASCII码对照表
附录C C运算符的优先级和结合性
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
浏览历史
编辑推荐
返回顶部
中图网
在线客服