作者: 汪名杰
出版社: 北京邮电大学出版社
出版年: 2010年9月1日
ISBN: 978-7563-522903
~~滚到底部有网盘下载链接~~
内容简介
《C++答疑解惑与典型题解》深入浅出、系统全面地介绍了最新各大高校的C++练习题及考研题。全书共分22章,内容包括C++的基本概念,面向对象程序设计、函数、数组、指针、引用、结构、类、拷贝函数等。《C++答疑解惑与典型题解》以知识结构图~常见疑惑解答~实践解题编程~考研真题讲解为主线组织编写,每一章的题型归纳都进行了详细分析评注,以便于帮助读者掌握本章的重点及迅速回忆本章的内容。《C++答疑解惑与典型题解》结构清晰、易教易学、实例丰富、学以致用、注重能力,对易混淆和历年考题中较为关注的内容进行了重点提示和讲解。
《C++答疑解惑与典型题解》既可以作为C++编程学习的参考书,也可以作为复习考研的练习册,更可以作为各类培训班的培训教程。此外,《C++答疑解惑与典型题解》也非常适于教师的C++教学以及各种编程自学人员参考阅读。
《C++答疑解惑与典型题解》既可以作为C++编程学习的参考书,也可以作为复习考研的练习册,更可以作为各类培训班的培训教程。此外,《C++答疑解惑与典型题解》也非常适于教师的C++教学以及各种编程自学人员参考阅读。
目录
第1章 C++基本概念和入门
1.1 答疑解惑
1.1.1 C++程序是如何构成的?
1.1.2 在C++程序中,主函数、标准库函数和用户自定义函数之间有何区别?
1.1.3 在C++程序中,函数是如何构成的?
1.1.4 如何将C++源程序生成可执行的程序?
1.1.5 为什么要在程序中使用注释,C++中有何注释方法?
1.1.6 C语言和C++有什么关系?
1.1.7 为什么编译系统要提供标准库函数,如何使用标准库函数?
1.1.8 C++程序的构成和书写形式是什么?
1.1.9 如何理解程序设计的目标在正确的前提下,其重要性排列次序依次为:可读、可维护、可移植和高效率?
1.1.10 什么是数值溢出?整数溢出与浮点数溢出有何不同?
1.2 典型题解
题型1基础知识
考研真题汇总
第2章 基本数据类型与自定义数据类型
2.1 答疑解惑
2.1.1 基本数据类型和非基本数据类型(自定义数据类型)有何区别?
2.1.2 为什么在定义变量时要指定变量的类型,如何确定一个变量的类型?
2.1.3 C++中有哪几种指定常量的方法,为何要定义常变量?
2.1.4 C++中字符型常量与字符串常量的主要区别是什么?
2.1.5 什么是匈牙利命名法,如何使用它?
2.1.6 如何确定一个类型变量所占的内存字节数,某个基本数据类型的变量占用的内存字节数都是固定的吗?
2.1.7 保留字与标准标识符之间有何区别?
2.1.8 “O”、‘O’、‘\O’和“\O”之间有何区别?
2.2 典型题解
题型1基础知识
题型2程序理解
题型3编程实践
考研真题汇总
3章 表达式和编程语句
3.1 答疑解惑
3.1.1 什么是C++的运算符、表达式和语句?
3.1.2 什么是运算符的优先级和结合性?
3.1.3 C++中bool类型值有哪些表示方法?关于布尔的运算说明有哪些?请举例说明
3.1.4 什么是短路表达式?
3.1.5 什么是左值和右值?
3.1.6 设有“inta;”,则if(a:3)与if(a——3)有何区别?
3.1.7 浮点变量与数字常量之间使用和“!一”进行比较可靠吗?
3.1.8 什么是操作数的求值顺序,它有什么副作用?
3.1.9 在32位机器中,sizeof(int)为4,为什么cout<<747483647*7/7<
1.1 答疑解惑
1.1.1 C++程序是如何构成的?
1.1.2 在C++程序中,主函数、标准库函数和用户自定义函数之间有何区别?
1.1.3 在C++程序中,函数是如何构成的?
1.1.4 如何将C++源程序生成可执行的程序?
1.1.5 为什么要在程序中使用注释,C++中有何注释方法?
1.1.6 C语言和C++有什么关系?
1.1.7 为什么编译系统要提供标准库函数,如何使用标准库函数?
1.1.8 C++程序的构成和书写形式是什么?
1.1.9 如何理解程序设计的目标在正确的前提下,其重要性排列次序依次为:可读、可维护、可移植和高效率?
1.1.10 什么是数值溢出?整数溢出与浮点数溢出有何不同?
1.2 典型题解
题型1基础知识
考研真题汇总
第2章 基本数据类型与自定义数据类型
2.1 答疑解惑
2.1.1 基本数据类型和非基本数据类型(自定义数据类型)有何区别?
2.1.2 为什么在定义变量时要指定变量的类型,如何确定一个变量的类型?
2.1.3 C++中有哪几种指定常量的方法,为何要定义常变量?
2.1.4 C++中字符型常量与字符串常量的主要区别是什么?
2.1.5 什么是匈牙利命名法,如何使用它?
2.1.6 如何确定一个类型变量所占的内存字节数,某个基本数据类型的变量占用的内存字节数都是固定的吗?
2.1.7 保留字与标准标识符之间有何区别?
2.1.8 “O”、‘O’、‘\O’和“\O”之间有何区别?
2.2 典型题解
题型1基础知识
题型2程序理解
题型3编程实践
考研真题汇总
3章 表达式和编程语句
3.1 答疑解惑
3.1.1 什么是C++的运算符、表达式和语句?
3.1.2 什么是运算符的优先级和结合性?
3.1.3 C++中bool类型值有哪些表示方法?关于布尔的运算说明有哪些?请举例说明
3.1.4 什么是短路表达式?
3.1.5 什么是左值和右值?
3.1.6 设有“inta;”,则if(a:3)与if(a——3)有何区别?
3.1.7 浮点变量与数字常量之间使用和“!一”进行比较可靠吗?
3.1.8 什么是操作数的求值顺序,它有什么副作用?
3.1.9 在32位机器中,sizeof(int)为4,为什么cout<<747483647*7/7<