教资会网络 | UGC NET CS 2016 年 7 月 – III |问题 37
类构造函数的隐式返回类型是:
(A)本身不属于类类型
(B)类类型本身
(C)类类型的析构函数
(D)非类类型的析构函数答案:(乙)
说明:确实,构造函数没有任何返回类型,甚至没有 void。
但是,正如 Constructor 的定义所言,它用于初始化类的对象。因此,它们隐含地返回其构造函数所在的类的当前实例。
因此,类构造函数的隐式返回类型就是类类型本身。
有关更多信息,请参阅:C++ 类和对象
选项(B)是正确的。
这个问题的测验