假如有结构体指针如下:
typedef struct SingleLink_Str
{
unsigned char *str;
SingleLink_Str *Next;} * P_SL;然后我用了MALLOC去分配了堆空间,并声明了指针指向这个空间
P_SL Header;
Header = (P_SL)malloc(sizeof(P_SL));
我可以用free去释放吗?我现在代码是报错的,错误如下:debug error:
heap corrupation detected...crt.....反正就是堆溢出错误~~有没有大侠进来解答下怎么会报这个错的