单项选择题
以下程序中,错误的行为是( )。 (1) # include <iostream.h> (2) class A (3) { (4) public: (5) int n=2; (6) A(int val){ cout < < val < < endl;} (7) ~A( ){ }; (8) }; (9) void main( ) (10) { (11) A a(0); (12) }
A.一元运算符
B.二元运算符
C.选项A)和选项B)都可能
D.重载错误
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列关于运算符重载不正确的是( )。
A. 运算符重载不能改变运算符的操作数个数
B. 运算符重载不能改变运算符的优先级
C. 运算符重载不能改变运算符的结合性
D. 运算符重载能改变对预定义类型数据的操作方式
点击查看答案&解析
单项选择题
如下函数的作用是以双倍行距输出文件:void double space(ifstream&f,ofstream&t){char c; while( ){if(e==’\n’)t.put(c);) )画线处缺失的部分是
A.f.get(c)与t.put(c)
B.f.put(c)与t.get(c)
C.t.get(c)与f.put(c)
D.t.put(c)与figet(c)
点击查看答案
相关试题
下列程序的运行结果为( )。#include<i...
有以下程序:struct STU{ char name[...
有如下程序: #include<iostream> usi...
下列程序是用来判断数组中特定元素的位置所...
下面程序的结果为( )。#include<iostr...