此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
注意
访问此页面需要授权。 可以尝试登录或更改目录。
访问此页面需要授权。 可以尝试更改目录。
内存管理文章中所述的 new 和 delete 运算符 :示例可用于分配和解除分配固定大小的内存块和对象。 有时,应用程序可能需要可调整大小的内存块。 必须使用标准 C 运行时库函数 malloc、 realloc 和 free 来管理堆上的可调整大小的内存块。
new
delete
重要
将 new 和 delete 运算符与同一内存块上的可调整大小的内存分配函数混合将导致 MFC 调试版本中的内存损坏。 不应对用分配的内存块使用new。 同样,您不应使用 new 运算符分配内存块后通过 free 释放,或对使用 delete 分配的内存块使用 运算符。
内存管理:堆分配
此页面是否有帮助?
需要有关本主题的帮助?
想要尝试使用 Ask Learn 阐明或指导你完成本主题?