您的位置:首页 > 其它

文章标题

2017-10-07 21:41 183 查看
c++创建对象的语法有—–

1 在栈上创建 MyClass a; —–调用无参默认构造函数或者有默认参数值得构造函数

2 在堆上创建加括号 MyClass *a= new MyClass();

3 不加括号 MyClass *a = new MyClass;

4 new 关键字创建对象时 对于内置类型:加括号会初始化,不加括号不初始化;对于自定义类型,都会调用默认构造函数,加不加括号没区别。

5 MyClass a(); 声明了一个返回值为MyClass类型的无参函数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: