new的用法
如图,是用new申请空间的三种基本用法
用于从堆空间内申请空间,一般用于动态内存申请空间
可以在new后直接对空间进行初始化
这样在cout时可以直接输出初始化的值
在使用完new后
要记得用delete删除(不可进行多次删除,原理类似二次释放)
用new创造动态数组
如图,便创造了一个动态数组,要注意的是,此时的p3指向的是数组的第二个成员,如果不进行改变就会导致delete失败
如图,是用new申请空间的三种基本用法
用于从堆空间内申请空间,一般用于动态内存申请空间
可以在new后直接对空间进行初始化
这样在cout时可以直接输出初始化的值
在使用完new后
要记得用delete删除(不可进行多次删除,原理类似二次释放)
如图,便创造了一个动态数组,要注意的是,此时的p3指向的是数组的第二个成员,如果不进行改变就会导致delete失败