1、C++提供运算符new和delete来进行动态内存的分配和释放,而c语言是用库函数malloc和free来动态分配和释放内存的;new和delete是运算符,相较于库函数malloc和free,执行效率更高
2、new运算符使用的一般形式为:new 类型 或者new 类型[ ]
3、delete运算符使用的一般形式为: delete [ ] 指针变量
4、new和delete应用举例如下
1、C++提供运算符new和delete来进行动态内存的分配和释放,而c语言是用库函数malloc和free来动态分配和释放内存的;new和delete是运算符,相较于库函数malloc和free,执行效率更高
2、new运算符使用的一般形式为:new 类型 或者new 类型[ ]
3、delete运算符使用的一般形式为: delete [ ] 指针变量
4、new和delete应用举例如下