为什么会发生访问冲突?求各位大佬帮忙
void emxFree_real_T(emxArray_real_T **pEmxArray){
if (*pEmxArray != (emxArray_real_T *)NULL)
{
if (((*pEmxArray)->data != (double *)NULL) && (*pEmxArray)->canFreeData)
{
free((*pEmxArray)->data);
}
free((*pEmxArray)->size);
free(*pEmxArray);
*pEmxArray = (emxArray_real_T *)NULL;
}
} 你这代码不发全,谁知道啊{:10_249:} free((*pEmxArray)->size);
size里放的是指针么? 看这个名字,怕不是放的数据吧
free一个数据,不崩才怪
页:
[1]