单项选择题
假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。
A.void ~MyClass();
B.~MyClass(int n);
C.MyClass();
D.~MyClass();
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include <iostream> using namespace std; class Test public: Test() n+=2; ~Test() n-=3; static int getNum() return n; private: static int n; ; int Test::n=1; int main() Test* p=new Test; delete p; cout<<'n='<<Test::getNum() endl; return 0; 执行后的输出结果是 ( ) 。
A.n=0
B.n=1
C.n=2
D.n=3
点击查看答案
单项选择题
类MyClass的定义如下: class MyClass public: MyClass() MyClass(int i) value=new int(i); int *value; ; 若要对类中的value赋值,则下面的语句中,正确的是( )。
A.MyClass my;my.value=10;
B.MyClass my;*my.value=10;
C.MyClass my;my.*value=10;
D.MyClass my(10);
点击查看答案
相关试题
阅读以下程序: #include <iostream.h...
执行以下程序后,输出“#”号的个数是__...
以下程序的执行结果是______。 #in...
请定义一个函数名为A,返回值为int,没有参...
以下程序段是函数返回a所指数组中最小的值...