有如下程序: #include<iostream> using namespace std; class TestClass public: TestClass()cout<<"default constructor\n"; TestClass(const TestClass &x)cout<<"copy constructor\n"; ; TestClass userCode(TestClass b)TestClass c(b);return c; int main() TestClass a,d; cout<<"calling userCode()\a"; d=userCode(a); return 0; 在执行过程中,构造函数TestClass()和TestClass(const TestClass &x)被调用的次数分别是( )。
A) 1和1
B) 1和2
C) 2和3
D) 2和4
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是
A) 后缀一元运算符
B) 前缀一元运算符
C) 无操作数的运算符 D) 二元运算符
下列属于异常因素的有( )。
A. 机床轻微振动
B. 刀具过度磨损
C. 测量时钢尺的热胀冷缩
D. 前一个小时加工和后一个小时加工
在说明一个结构体变量时,系统分配给它的存储空间是( )。
A) 该结构体中第一个成员所需的存储空间
B) 该结构体中最后一个成员所需的存储空间
C) 该结构体中占用最大存储空间的成员所需的存储空间
D) 该结构体中所有成员所需存储空间的总和