C++ PTA
文章平均质量分 82
wulalalalalalalal
这个作者很懒,什么都没留下…
展开
-
第一~四章节小点总结
1.const修饰符(1)定义符号常量,常量在程序执行期间不可改变。const float PI = 3.14; // 定义时赋值(2)const char* pc = s; // 指针所指向的字符串为常量char *const cp=s; // 将指针本身说明为常量2.带缺省参数的函数如果给某个参数一个缺省值,那么其后的所有参数都需要赋给缺省值,否则编译时出错。void f ( int x,int y,int r=10,int c) ; // 错误3.函数重载只有返回类型原创 2021-07-05 00:39:01 · 190 阅读 · 0 评论 -
第八章多态性和虚函数
判断题1.虚函数是用virtual 关键字说明的成员函数。(T)2.动态绑定是在运行时选定调用的成员函数的。(T)3.构造函数可以声明为虚函数。(F)4.构造函数可以声明为纯虚函数。(F)5.虚函数不能是类的静态成员。(T)6.重定义虚函数的派生类必须是公有继承的。(T)7.作为虚函数隐含参数的this指针,决定了虚函数调用时执行的代码。(T)选择题1.关于纯虚函数和抽象类的描述中,( )是错误的。(C)A.纯虚函数是一种特殊的虚函数,它没有具体的实现B.抽象类是指具有纯虚函数的类C原创 2021-07-04 20:06:11 · 999 阅读 · 0 评论 -
第七章 运算符重载
判断题1.对每个可重载的运算符来讲,它既可以重载为友元函数,又可以重载为成员函数,还可以重载为非成员函数。(F)2.对单目运算符重载为友元函数时,可以说明一个形参。而重载为成员函数时,不能显式说明形参。(T)3.重载operator+时,返回值的类型应当与形参类型一致。 比如以下程序中,operator+的返回值类型有错:(F)class A {int x;public:A(int t=0):x(t){ }int operator+(const A& a1){ return原创 2021-07-04 16:32:50 · 1743 阅读 · 0 评论 -
第六章 继承性:派生类
判断题(部分)2.在protected保护继承中,对于垂直访问等同于公有继承,对于水平访问等同于私有继承。(T)选择题1.一个类的私有成员(B)A.只能被该类的成员函数访问B.只能被该类的成员函数和友元函数访问C.只能被该类的成员函数、友元函数和派生类访问D.以上答案都不对3.在公有继承的情况下,在派生类中能够访问的基类成员包括(D)A.公有成员B.保护成员C.公有成员、保护成员和私有成员D.公有成员和保护成员6.假设在公有派生情况下,以下说法不正确的是(C)A.可以将基类对象原创 2021-07-04 10:31:36 · 2251 阅读 · 0 评论 -
第五章 堆与复制构造函数
选择题(部分)3.下列函数中,( )不能重载。(C)A.成员函数B.非成员函数C.析构函数D.构造函数8.下列关于类的构造函数的描述中,错误的是(D)A.类的构造函数可以重载B.类可以没有构造函数C.类的构造函数可以缺省D.类的构造函数可以作为其它类型向本类类型进行转换的函数1.设A为自定义类,现有普通函数int fun(A& x)。则在该函数被调用时:(C)//***A.将执行复制构造函数来初始化形参xB.仅在实参为常量时,才会执行复制构造函数以初始化形参xC.无需原创 2021-07-04 00:41:11 · 1168 阅读 · 0 评论 -
第十二章 异常处理
判断题1.If you are not interested in the contents of an exception object, the catch block parameter may be omitted.(T)如果您对异常对象的内容不感兴趣,可以省略catch block参数。2.catch (type p) acts very much like a parameter in a function. Once the exception is caught, you can ac原创 2021-07-03 21:30:55 · 2543 阅读 · 0 评论 -
第十章 标准模板库STL
第十章 标准模板库STL因为是在复习时重写的,无法在PTA上验证,编程题格式可能有误。判断题1.可以通过下标随机访问向量vector中的元素。(T)2.当向量对象的内存用完之后,就会产生越界错误。(F)选择题1.若有下面的语句:vector<int> v;for (int i = 0; i < 4; i++) v.push_back(i + 1);cout << v.size() << endl;则执行后程序的输出结果是(D)A.1原创 2021-07-03 18:33:04 · 557 阅读 · 0 评论