阅读背景:

为什么可以释放/删除返回的对象,但是不能释放/删除通过参数输入的对象?

来源:互联网 

From what I understand,

据我所知,

int * createArray ( void )
{
     int * arr = (int*)malloc(3*sizeof(int));
     arr[0] = 69; arr[1] = 69; arr[2]; 
     return arr;
}

int main ()
{
    int * myArray = createArray();
    free myArray;
    return 0;
}
int * create



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: