在C++程序中,对象之间的相互通信是通过实现的()
A. 继承
B. 调用成员函数
C. 封装
D. 函数重载
查看答案
列关于赋值运算符“=”重载的叙述中,正确的是()
A. 赋值运算符只能作为类的成员函数重载
B. 默认的赋值运算符实现了“深层复制”功能
C. 重载的赋值运算符函数有两个本类对象作为形参
D. 如果己经定义了复制(拷贝)构造函数,就不能重载赋值运算符
关于函数的说法中,错误的是()
A. 函数名代表函数的入口地址
B. 函数指针就是返回指针值的函数
C. 函数指针可以作为另一个函数的参数
D. 在32位系统中,函数指针变量的存储空间是4个字节
若类A被说明成类B的友元,则()
A. 类A的成员即类B的成员
B. 类B的成员即类A的成员
C. 类A的成员函数不能访问类B的成员
D. 类B不一定是类A的友元
关于递归函数的说法中,不正确的是()
A. 递归函数可以改写为非递归函数
B. 递归函数应有递归结束的条件
C. 解决同一个问题的递归函数的效率比非递归函数的效率要高
D. 递归函数往往更符合人们的思路,程序更容易理解