成功加入购物车
[美] 高永强 编 / 清华大学出版社 / 2002-06 / 平装
售价 ¥ 20.00 3.4折
定价 ¥59.00
品相 七五品
优惠 满包邮
延迟发货说明
上书时间2024-05-06
卖家超过10天未登录
全C编程(配一张软盘)
本书把C和C++融为一体,从实用角度介绍程序设计和编程技术。它从教学和自学两方面的需求出发,利用300多个完整的程序例子,由浅入深,一步一步系统地讨论和介绍了C和 C++中基本和常用的语句、运算以及操作。由于本书打破了传统的人为设立在C和C++之间的“界限”,而本着“不管是 C还是 C++,哪个好用好学就用哪个”的思想,因此读者可以利用贯穿于书中的有效的学习方法,在较短的时间内同时掌握C和C++的基本和主要的编程概念和技术。 除以综合方式介绍程序设计和编程方法外,本书还具有如下几个特点:一是利用一章的篇幅详细介绍了怎样利用排错工具Debugger来学习程序和语言;二是在本书的后四章中着重讨论了面向对象的编程技术(Object-Oriented Programming);三是在几乎每章最后,都包括了解决实际问题的实例,综合性地介绍了如何利用在该章讨论过的概念。语句、运算以及操作来解决实际问题。在每章后安排的“边做边学练习”中,还进一步要求读者理解和掌握在本章程序例子中介绍的概念和编程技术。 本书是为初学语言和编程的读者编写的。它适合于大学、大专。中专以及培训中心作为教科书使用,可以作为自学课本,也可以作为专业人员的参考书。
第1章 全C编程1.l 什么是全C编程1.2 C和C++的历史1.3 为什么要学习全C编程1.4 一个全C编程的例子1.5 全C编程的步骤1.6 程序设计的一个实例1.7 设计你的第一个程序进做进学练习复习题编程课题第2章 数据和数据类型2.l 变量与常量2.2 整型数据int2.3 浮点型数据float和double2.4 字符型数据char2.5 其他类型的数据边做过学练习复习题编程课题第3章 格式化的输入与输出3.l 输入与输出(cin与cout)3.2 输入流与输出流的探讨3.3 格式化的输出3.3.l 数制转换操作符cot,dec和hex3.3.2 设置输出空格宽度操作setw()3.3.3 设置填充字符操作setfill()3.3.4 浮点精度控制操作setprecision()3.5.5 输入/输出流标记控制setiosflags()3.4 缓冲式输人/输出与非缓冲式输入/输出初探3.4.l 缓冲区的概念3.4.2 缓冲式输入--cin剖析3.4.3 非缓冲式输入3.4.4 缓冲式输出3.4.5 非缓冲式输出3.4.6 为什么需要缓冲式输入与输出3.5 单字符的输入与输出3.5.l 单字符输入3.5.2 单字符输出3.6 更好地设计程序中的输入与输出边做边学练习复习题编程课题第4章 用程序排错工具调试器来学习语言4.l 语法错误与运行错误4.2 基本调试器功能4.2.l 程序运行的跟踪4.2.2 设置程序运行的断点4.2.3 观察变量赋值4.2.4 检测表达式的计算结果4.2.5 停止对程序运行的控制4.2.6 观察程序的输出4.2.7 检测变量或表达式的背景信息4.3 应用调试器的综合例子4.3.l 通过分步运行程序和观察变量来了解缓冲区4.3.2 利用调试器来学习新的语言结构4.3.3 利用调试器排除程序中的运行错误边做边学练习复习题编程课题第5章 运算、运算符和表达式5.l 表达式和语句5.2 赋值运算(=)和赋值表达式5.3 算术运算5.3.l 基本算术运算5.3.2 求余运算5.4 算术表达式和运算优先级5.5 复合赋位运算5.6 关系运算5.6.l 基本关系运算5.6. 2 关系运算表达式和运算优先级5.7 逻辑运算5.7. 1 逻辑运算及其运算符5.7.2 复合表达式以及运算优先级5.8 增值运算和减值运算5.8.l 基本前缀增值、减值和后缀增值、减值运算5.8.2 增值和减值运算在其他表达式中的应用5.9 数据类型转换5.9.l 自动数据类型转换5.9.2 数据类型转换--造型(cast)5.10 字书长度运算5.11 逗号运算边做进学练习复习题编程课题第6章 循环语句6.l 什么是循环6.2 for循环语句6.2.l for循环语句的其它表达形式6.3 while循环语句6.3.l while循环语句的其他表达形式6.4 do-while循环语句6.4.l do-while循环语句的其他表达形式6.5 嵌套循环6.6 循环应用举例6. 7 其他控制语句6.7.l break语句6.7.2 continue语句边做过学练习复习题编程课题第7章 分支与转移7.l 简单条件语句if7.2 双分支语句ifelse7.3 多分支语句(嵌套ifelse语句)7.4 条件运算符?7.5 中断语句break7. 6 继续语句continue7.7 exit()7.8 开关语句SWitch7.9 使用分支解决问题的实例过做边学练习复习题编程课题第8章 输入与输出的转向8.l 什么是输入与输出的转向8.2 输入与输出设备表以及I/O转向操作符8.2.l 输出转向符以及输出转向操作8.2.2 输入转向符以及输入转向操作8.2.3 输入与输出的综合转向8.3 文件结束符8.3.l 利用文件结束符来控制输入8.3.2 利用文件结束符控制输入的执行8.3.3 利用文件结束符进行字符的输入与输出8.4 输入与输出转向的实例边做边学练习复习题编程课题第9章 子程序9.l 子程序的特性9.2 简单子程序9.3 带有返回值的子程序9.4 参数以及带有参数的子程序9.4.1 参数9.4.2 带有参数的子程序举例9.5 带有返回值和参数的子程序9.6 系统库子程序9.7 指针变量以及带有指针参数的子程序9. 8 子程序重载9.9 利用子程序解决问题的实例边做边学练习练习题编程课题第10章 数组10.l 数组的特点10.2 数组的类型、分类和定义10.2.l 数组的定义以及初始化10.2.2 数组与内存字节10.3 数组的运算及操作10.3.l 数组的赋值操作10.3.2 数组的输入与输出10.3.3 数组运算10.4 数组与子程序10.5 多维数组10.6 利用数组解决问题的实例10.6.1 数组应用实例之一:排序10.6.2 数组应用实例之二:数组单元的检索、取消和插入10.6.3 数组应用实例之三:数组输入/输出的转向以及下标的利用边做边学练习复习题编程课题第11章 指针11.1 指针的基础知识11.2 指针变量11.3 指针操作11.3.1 指针的输入与输出操作11.3.2 指针运算11.4 指针与数组11.5 指针与子程序11.5.l 指针作为参数接收变量地址的传送11.5.2 指针作为参数接收数组的传送11.6 指针的进一步探讨11.6.l 动态地址字节分配(new)和释放( delete)11.6.2 动态地址字节分配出错时的处理边做边学练习复习题编程课题第12章 字符串12.l 什么是字符串12.2 字符串与数组12.3 字符串与指针12.4 字符串的输入与输出12.4.l 字符串输入语句gets()12.4.2 字符串输入控制语句cin.getline()12.5 字符串的运算以及字符串系统子程序12.5.l 字符串复制函数strcpy()12.5.2 字符串连接函数strcat()12.5.3 字符串比较函数strcmp()12.5.4 字符串/数值转换函数atoi(),atof(),atol()以及itoa()12.6 字符串与子程序12.7 使用字符串解决问题的实例边做进学练习复习题编程课题第13章 文件13.l 文件的基本概念13.2 文件的定义、打开以及关闭13.3 文件的输出操作13.4 文件的输入操作13.4.l 数值文件的输人操作13.4.2 字符/字符串文件的输入操作13.5 文件输入/输出操作成功与否的测试方法13.6 二进制文件的输入与输出13.7 传送文件名到子程序13.8 随机文件输入/输出操作13.9 利用文件输入/输出解决问题的实例边做边学练习复习题编程课题第14章 结构14.l 什么是结构以及结构变量14.1.l 定义结构的各种方法14.2 结构的种类14. 2. 1 简单结构14.2.2 结构数组14.2.3 动态链接表14.2.4 动态地址分配链接表14.3 结构与子程序14.3.l 利用结构类型名传送结构到于14.3.2 利用指针传送结构到子程序14.3.3 利用子程序返回结构的值14.4 使用结构解决问题的实例边做边学练习复习题编程课题第15章 类和对象15.1 面向对象的程序设计15.2 类15.2.1 关于对象的例子15.2.2 类和对象的关系15.2.3 类的公用成员15.2.4 类的私有成员15.3 类的成员子程序15.3.l 成员子程序的直接编写15.3.2 成员子程序的外部编写15.4 构造函数和折构函数15.4.1 构造函数的定义和使用15.4.2 直接构造函数15.4.3 析构函数15.4.4 复制构造函数15.5 构造函数重载15.6 预置值构造函数15.7 其他类型的类15.7.l 类数组15.7.2 指向对象的指针15.8 使用类解决问题的实例边做进学练习复习题编程课题第16章 继承16.l 继承的基本概念16. 2 基类和导出类16.3 单继承16.4 多重继承16.5 多级继承16.6 关于成员变量和成员子程序的进一步讨论16.7 使用继承解决问题的实例边做边学练习复习题编程课题第17章 模板17.1 模板的概念17.2 子程序模板17.2.1 单数据类型子程序模板17.2.2 利用子程序模板编程的几个问题17.2.3 多数据类型子程序模板17.3 类模板17.4 模板与重载的比较17.5 使用类模板解决问题的实例边做边学练习复习题编程课题第18章 虚拟成员干程序与多态'往18.l 多态性概念18.2 虚拟成员子程序和多态性程序示例18.3 多态性规则18.4 纯虚拟成员子程序18.5 虚拟成员子程序和多级继承18.6 使用多态性解决问题的实例边做边学练习复习题编程课题第19章 运算符重载19.l 什么是运算符重载19.2 为什么要使用运算符重载19.3 运算符重载的一个简单例子19. 4 常用重载运算符以及重载类型19.4.1 基本类型运算符重载19.4.2 简单类型运算符重载19.4.3 返回对象型运算符重载19.4.4 输入/输出重载19.5 使用运算符重载时需要注意的问题19.6 使用运算符重载解决问题的实例进做过学练习复习题编程课题附录1 ASCII代码表附录2 关键字附录3 运算符和运算优先等级附录4 常用数学函数和输入/输出库子程序
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30