学着有些糊涂了,想知道以下两种创建对象有什么区别?例子如下
比如如下类A的构造函数:
A(int x=3,int y=4)
{
key=x;
value=y;
}
A *p;//第一种
A *q=new A( );//第二种
两种效果是一样的么,为什么很多时候感觉用第二种多?比如如下类A的构造函数:
A(int x=3,int y=4)
{
key=x;
value=y;
}
A *p;//第一种
A *q=new A( );//第二种
两种效果是一样的么,为什么很多时候感觉用第二种多?2020-04-13
举报