聘我网

新概念招聘3.0

C++中的new/delete对应的C版本是什么?

vote up0vote downstar

rt。太久不用忘了

 

1 个答复

vote up0vote downcheck

malloc/free

例:

#include <stdlib.h> 

int* p = malloc(sizeof(*p));   // int* p = new int; 
... 
free(p);                       // delete p; 

int* a = malloc(12*sizeof(*a));  // int* a = new int[12]; 
... 
free(a);                         // delete[] a; 
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.