C里面的NEW的作用是啥
在C-语言中,没有新关键字,新的是C ++中的关键字。该功能主要用于申请动态存储空间并创建对象。
具体来说,C ++中的新以下功能:获取内存空间:新的将在土墩上分配足够大的存储空间以存储新创建的对象。
如果设计师调用:获取内存区域后,新调用对象的设计器将在内存中初始化对象。
返回指针:完成上面的两个步骤后,New将返回指针到新创建的对象。
应当指出的是,尽管New提供了实用的动态内存分配和对象创建功能,但您还必须考虑内存泄漏和异常问题。
在C ++中,通常建议使用智能指针来处理动态分配的内存,以避免手动处理内存引起的复杂性和故障。