hd6305 free() 报错
原来是Free掉的指针
 char * menustr;
      menustr = (char *)malloc(sizeof(char)*length*16);
      。。。。。
      free(menustr);//这里会报错,出现系统的那个标准报错!
menustr 在中间被给了超过16的长度,就是指的数据覆盖了其它的内在地址!
.jpg) 
  
原来是Free掉的指针
 char * menustr;
      menustr = (char *)malloc(sizeof(char)*length*16);
      。。。。。
      free(menustr);//这里会报错,出现系统的那个标准报错!
menustr 在中间被给了超过16的长度,就是指的数据覆盖了其它的内在地址!
.jpg) 
  
