📜  C ++ |构造函数|问题3

📅  最后修改于: 2021-06-29 21:36:55             🧑  作者: Mango

以下程序的输出?

#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基础课程》。