A. 重载函数,是以函数参数来区分,而不用函数的返回值来区分不同的函数 B. 重载函数,是以函数的返回值来区分,而不用函数参数来区分不同的函数 C. 重载函数,是参数表完全相同而返回值类型不同的两个或多个同名函数 D. 重载函数,是参数表和返回值类型都必须是不同的两个或多个同名函数
A. 作为友元函数重载的1元运算符 B. 作为成员函数重载的2元运算符 C. 作为普通函数重载的0元运算符 D. 表示该运算符是“+”号运算符
A. 该运算符是一个单目运算符。 B. 该运算符函数有一个隐含的参数this。 C. 该运算符函数是类的友元函数。 D. 该运算符函数是类的成员函数。
A. . B. ?: C. :: D. ++
A. sizeof B. new C. delete D. !
A. c.operator++(c, 0); B. c.operator++(); C. operator++(c); D. operator++(c, 0);
A. c.operator++(); B. c.operator++(1); C. operator++(c); D. operator++(1);
A. C++中已有的运算符均可以重载 B. 运算符重载函数的返回类型不能声明为基本数据类型 C. 在类型转换函数的定义中不能不需要声明返回类型 D. 可以通过运算符重载创建新的运算符
A. ( ) B. [ ] C. << D. =