注意:此页面搜索的是所有试题
内蒙古农业大学-C++程序设计 (高起专)
(单选题) 说明友元函数的关键字为(本题3.5分)
A、 inline
B、 virtual
C、 friend
D、 define
(单选题) 下列关于运算符重载的描述中,正确的是(本题3.5分) A、 不能改变运算符的优先级 B、 能够改变操作数的数目 C、 能够重载内嵌类型的运算符的预定含义 D、 通过重载运算符“()”能够改变运算符的结合性
(单选题) 下列情况中,不会调用拷贝构造函数的是(本题3.5分) A、 用一个对象去初始化同一类的另一个新对象时 B、 函数的形参是类的对象,调用函数进行形参和实参结合时 C、 函数的返回值是类的对象,函数执行返回调用时 D、 将类的一个对象赋值给该类的另一个已经存在的对象时
(单选题) 下列运算符重载时,只能采用类成员函数形式的有(本题3.5分) A、 << B、 + C、 [] D、 ==
(单选题) const A * p; 以下声明的含义是(本题3.0分) A、 p是指向类A对象的指针 B、 p是指向类A常对象的指针,该指针指向的对象是常量 C、 p是指向类A常成员的指针 D、 p是指向类A对象的常指针,该指针值是常量
(单选题) 一个类的友元函数能够访问该类的(本题3.0分) A、 私有成员 B、 保护成员 C、 公有成员 D、 所有成员
(单选题) 若有X obj[100]; (X为类名),则调用构造函数的次数为(本题3.0分) A、 0 B、 1 C、 100 D、 任意
(单选题) 下列关于运算符重载的描述中,正确的是(本题3.5分) A、 不能改变运算符的优先级 B、 能够改变操作数的数目 C、 能够重载内嵌类型的运算符的预定含义 D、 通过重载运算符“()”能够改变运算符的结合性
(单选题) 下列情况中,不会调用拷贝构造函数的是(本题3.5分) A、 用一个对象去初始化同一类的另一个新对象时 B、 函数的形参是类的对象,调用函数进行形参和实参结合时 C、 函数的返回值是类的对象,函数执行返回调用时 D、 将类的一个对象赋值给该类的另一个已经存在的对象时
(单选题) 下列运算符重载时,只能采用类成员函数形式的有(本题3.5分) A、 << B、 + C、 [] D、 ==
(单选题) const A * p; 以下声明的含义是(本题3.0分) A、 p是指向类A对象的指针 B、 p是指向类A常对象的指针,该指针指向的对象是常量 C、 p是指向类A常成员的指针 D、 p是指向类A对象的常指针,该指针值是常量
(单选题) 一个类的友元函数能够访问该类的(本题3.0分) A、 私有成员 B、 保护成员 C、 公有成员 D、 所有成员
(单选题) 若有X obj[100]; (X为类名),则调用构造函数的次数为(本题3.0分) A、 0 B、 1 C、 100 D、 任意