以下程序的输出?
#include
using namespace std;
class Point {
Point() { cout << "Constructor called"; }
};
int main()
{
Point t1;
return 0;
}
(A)编译器错误
(B)运行时错误
(C)构造函数称为答案: (A)
说明:默认情况下,一个类的所有成员都是私有的。由于没有Point()的访问说明符,因此它成为私有的,并且在main中构造t1时在类外部调用它。
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。