类ABC的默认构造函数是( )。? ABC( ) {; x = 0;; y = 0;; }|Abc( ) { }|void ABC( ) { }|ABC( ) { }
举一反三
- 已知函数abc的定义如下: void abc(int a[], int b) { int c; for(c=0;c<b;c++) a[c]+=b; } 若main函数中有声明int x[5]={5}及调用abc函数的语句,则正确的调用abc函数的形式是( )。 A: abc(x[ ],x[0]); B: abc(x[0],x[0]); C: abc(&x[0],x[0]); D: abc(x[0],&x[0]);
- 类ABC的默认构造函数是()。
- 运算符重载测验: 为类ABC定义重载运算符“+”,下列哪种定义形式是正确的?() A: 定义为类ABC的函数成员: void operator +( ){......} B: 定义为类ABC的函数成员: ABC operator +( ABC obj ){......} C: 定义为类ABC的函数成员: ABC operator +( ABC obj1, ABC obj2 ){......} D: 定义为类ABC的友元函数: ABC operator +( ABC obj ){......}
- 若a<c<0<b,则abc与0的大小关系是(). A: abc<0 B: abc=0 C: abc>0 D: 无法确定
- 以下正确的函数原型声明(自定义函数首部)是( ). A: double abc(int x;int y) B: double abc(int x,y); C: double abc(int x,int y) D: double abc(int x,int y);