首页 热点资讯 义务教育 高等教育 出国留学 考研考公

C++中运算符new和delete的功能分别是什么?

发布网友 发布时间:2022-04-23 03:48

我来回答

5个回答

热心网友 时间:2023-11-03 03:58

new 申请内存,调用构造函数
delete 释放内存,调用析构函数

热心网友 时间:2023-11-03 03:58

new 开辟内存空间
delete 收回内存空间

热心网友 时间:2023-11-03 03:59

& 在定义的时候在变量的的左边是引用 int & a;
运算的时候是取地址,这是继承了C语言的。 例 int *p =& a;
:: 这个是类直接访问成员的符号 例 A::f();
new 开辟内存,生成对象用的。
. 对想访问其成员用的。
->是对象指针访问其成员用的。
多看看书吧。
这些都很基础的。

热心网友 时间:2023-11-03 03:59

& 在定义的时候在变量的的左边是引用 int & a;
运算的时候是取地址,这是继承了C语言的。 例 int *p =& a;
:: 这个是类直接访问成员的符号 例 A::f();
new 开辟内存,生成对象用的。
. 对想访问其成员用的。
->是对象指针访问其成员用的。
多看看书吧。
这些都很基础的。

热心网友 时间:2023-11-03 04:00

创建和销毁对象

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com