作业帮 > 综合 > 作业

例如有一个类 MyClass,在应用中 “MyClass myclass;”、“MyClass *myclass = n

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/18 13:09:57
例如有一个类 MyClass,在应用中 “MyClass myclass;”、“MyClass *myclass = new MyClass;”的区别.
同上,好像还有一种:MyClass myclass = new MyClass;,它们的区别是什么?
例如有一个类 MyClass,在应用中 “MyClass myclass;”、“MyClass *myclass = n
MyClass myclass; // 定义一个对象,名字叫myclass
MyClass *myclass = new MyClass; //定义一个对象指针,同时为其申请内存;用完记得回收内存
MyClass myclass = new MyClass; // 错误用法,编译器会报错