首页
普通专升本
成人高考
学位英语
在线刷题
最近学习
最近学习课程
最强大脑 · 3天挑战极限记...
副标题副标题副标题副
最强大脑 · 3天挑战极限记...
副标题副标题副标题副
您现在位置:
模拟考场
>
湖北自学考试
>
专业课
>
C++程序设计
>
浏览试题
[单选题]
关于new运算符的下列描述中,错误的是()
A
它可以用来动态创建对象和对象数组b.使用它创建的对象或对象数组可以使用运算符delete删除c.使用它创建对象时要调用构造函数d.使用它创建对象数组时必须指定初始值
收藏
查看答案
参考答案
试题答案:
D
答案解释:
运算符new用于建立生存期可控的动态对象,new返回这个对象的指针;New和构造函数一同起作用,当使用new建立一个动态对象时,new首先分配足以保存该类的一个对象所需要的内存,然后自动调用构造函数来初始化这块内存,再返回这个动态对象的地址。使用运算符new建立的动态对象只能用运算符delete删除,所以使用完毕后,一定要记得使用delete释放空间。
相关题目
编写一个求方程ax2+bx+c=0ax2+bx+c=0的根的程序,用3个函数分别求当b2?4acb2?4ac大于零、等于零、小于零时的方程的根。要求从主函数输入a、b、c的值并输出结果。
找出下面程序中的错误并改正之。
定义函数up(ch),如字符变量ch是小写字母就转换成大写字母并通过up返回,否则字符ch不改变。要求在短小而完全的程序中显示这个程序是怎样被调用的。
声明如下数组: int a = {1, 2, 3, 4, 5, 6, 7, 8}; 先查找4的位置,将数组a复制给数组b,然后将数组a的内容反转,再查找4的位置,最后分别输出数组a和b的内容。
下列选项中不是C++语言合法标识符的是
假设ClassY:publicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时,调用构造函数和析构函数的次序分别为()
当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中()
对于int pa;的描述,正确的是()
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()
设int x=100;int r=x;若cout <<&x;显示0212FF7A,则cout <<&r;输出值为( )
热门试题
1.
Which of the following is formed by compounding? ( )
2.
根据我国《行政诉讼法》规定,下列选项中不属于人民法院受理范围的是( )
3.
13.在数据库系统设计中,描述概念模型的主要工具是
4.
41.简述革命根据地教育的主要经验。
5.
4.在现代的社会主义国家,德育的普遍趋势和明显特征是
热门试卷
成人高考专升本《政治》模拟试卷
去做题
已有3410做题
2020年湖北成人高考专升本政治模拟试题三
去做题
已有2205做题
成人高考专升本政治考试模拟试题及答案(1)
去做题
已有1893做题
湖北成考专升本政治真题(2021年)
去做题
已有1324做题
成人高考高起点语文考试高分突破试题及答案四
去做题
已有1189做题