看不懂这一句

wunglee 2000-12-08 12:08:00
type* newItem=new type(Item)
该句中()中是什么成分?以前只见过
type* newItem=new type或
type* newItem=new type[int n]
看不懂这一句。
...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Winsky 2000-12-08
  • 打赏
  • 举报
回复
比如:
class A
{
  int i;
public:
//A的构造函数
  A(int value){ i = value; }
};

当使用A这个类时你就可以这样写:

 A* newA = new A(100);
//type* newItem=new type(Item)
其中()中是A的构造函数的参数。
nononono 2000-12-08
  • 打赏
  • 举报
回复
你想知道的那个东西是一个对象在建立时,它的构造函数所需要的参数。
看到这样的语句,你去找这个类的构造函数看看就明白了。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧