早教吧作业答案频道 -->其他-->
c++newcmalloc区别!!!5、下列关于new和malloc的说法正确的是A、malloc只负责分配内存空间,并不会调用对象的构造函数,对象销毁时,也不会调用析构函数。B、malloc需要进行类型转换,而new已
题目详情
c++ new c malloc 区别!!!
5、下列关于new 和 malloc的说法正确的是
A、 malloc只负责分配内存空间,并不会调用对象的构造函数,对象销毁时,也不会调用析构函数。
B、 malloc需要进行类型转换,而new已经把类型转换好了。
C、 在C++语言中,在栈中分配内存时,尽量使用new,在堆中分配内容时,使用malloc。
D、 malloc分配的空间只能由free释放,new分配的空间只能由delete释放。
多选题啊啊啊啊a
5、下列关于new 和 malloc的说法正确的是
A、 malloc只负责分配内存空间,并不会调用对象的构造函数,对象销毁时,也不会调用析构函数。
B、 malloc需要进行类型转换,而new已经把类型转换好了。
C、 在C++语言中,在栈中分配内存时,尽量使用new,在堆中分配内容时,使用malloc。
D、 malloc分配的空间只能由free释放,new分配的空间只能由delete释放。
多选题啊啊啊啊a
▼优质解答
答案和解析
A,B,D
A对。 malloc仅作内存分配操作。
B对。
C错。两者都在堆中分配内存。
D对。
A对。 malloc仅作内存分配操作。
B对。
C错。两者都在堆中分配内存。
D对。
看了 c++newcmalloc区...的网友还看了以下:
如果线段AB=13㎝MA+MB=17㎝下列说法正确的是()A.M点在线段AB上B.M点在如果线段A 2020-04-27 …
如图所示,质量为M的三角形木块A静止在水平面上.一质量为m的物体B正沿A的斜面下滑,三角形木块A仍 2020-05-13 …
对于数列{an},下列说法正确的是()若n≥2,且an+1+an-1=2an,则{an}为等差数列 2020-07-21 …
关于密度公式ρ=m/V,下列说法中正确的是()A.由公式可知ρ与m成正比,m越大ρ越大B.由公式可知 2020-10-30 …
关于G=mg,下列说法正确的是()A.它表示G与m成正比B.它表示G与g成正比C.它表示g与m成反比 2020-10-30 …
从E-R图导出关系模型时,如果两实体间的联系是m:n的,下列说法正确的是()从E-R图导出关系模型时 2020-11-02 …
由牛顿第二定律可知,物体质量m=F/a,对于m,F,a三者的关系,下列说法正确的是Aa一定时,m跟F 2020-11-03 …
下列说法中,正确个数是:1.-3/4是负分数.2,4.2不是整数.3,非有理数不包括0.4,正整数, 2020-11-20 …
初一数学题已知m、n均为非零有理数,下列结论正确的是A若m不等于n,则m的平方不等于n的平方B若m的 2020-12-17 …
如图所示,桌面距水平地面高为h,a,b两均匀小球等大,质量分别为m,2m,那么下列说法正确的是()A 2021-01-09 …