社区
C++ 语言
帖子详情
c++ new 关键字
NetMatrix
2011-10-09 01:20:21
#include <iostream>
using namespace std;
class A{
public:
A(){
cout<<"new A"<<endl;
};
~A();
};
int main()
{
A *a1 = new A;
A *a2 = new A();
}
请问这里的a1,a2有什么区别?
...全文
385
13
打赏
收藏
c++ new 关键字
#include using namespace std; class A{ public: A(){ cout<<"new A"<<endl; }; ~A(); }; int main() { A *a1 = new A; A *a2 = new A(); } 请问这里的a1,a2有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
H1783328598
2011-10-09
打赏
举报
回复
没有区别吧
星羽
2011-10-09
打赏
举报
回复
你就当成没区别吧
lee_鹿游原
2011-10-09
打赏
举报
回复
没区别
sky0atom
2011-10-09
打赏
举报
回复
无区别
pengzhixi
2011-10-09
打赏
举报
回复
没区别。
yujie_v
2011-10-09
打赏
举报
回复
两种形式,只是为了说明可以在new的时候调用构造函数的。()
mujianhua1982
2011-10-09
打赏
举报
回复
在VC下调试一下,就知道了
gumengshiep
2011-10-09
打赏
举报
回复
这个肯定是没区别的。。。楼主可以多动手看看
turing-complete
2011-10-09
打赏
举报
回复
均被编译器视为调用 无参数构造函数 的合法语句
goodluckme2013
2011-10-09
打赏
举报
回复
应该一样的,调用的都是一样的无参的构造函数。
老邓
2011-10-09
打赏
举报
回复
new A;调用的也是默认构造函数。
一样的。
nickowen
2011-10-09
打赏
举报
回复
没区别
C++
关键字
大全(67个).txt
C++
关键字
大全(67个) asm auto bad_cast bad_typeid bool break case catch char class const const_cast continue default delete do double dynamic_cast else enum except explicit extern false finally float for friend goto if inline int long mutable namespace
new
operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this throw true try type_info typedef typeid typename union unsigned using virtual void volatile wchar_t while
深入
C++
的
new
关键字
“
new
”是
C++
的一个
关键字
,同时也是操作符。关于
new
的话题非常多,因为它确实比较复杂,也非常神秘,下面我将把我了解到的与
new
有关的内容做一个总结。
new
的过程
朱老师
C++
第1部分-1.4.
C++
新增和有变化的
关键字
课程目标本课程详细讲解了
C++
的所有
关键字
,包括
C++
11和
C++
20新增的
关键字
和语言特性适用人群本课程并非零基础,适合有C语言基础,尤其是学过嵌入式linux核心课程的《C语言高级专题》的同学。课程简介 《跟朱老师从C...
C++
指针与动态分配内存
new
关键字
专题
C++
指针与动态分配内存
new
关键字
专题
C++
关键字
详细使用
asm auto bad_cast bad_typeid bool break case catch char class const const_cast continue default delete do double dynamic_cast else enum except explicit extern false finally float for friend goto if inline int long mutable namespace
new
operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this throw true try type_info typedef typeid typename union unsigned using virtual void volatile while
C++ 语言
64,662
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章