malloc成功 而realloc失败需要free吗
rt
[解决办法]
最终是要free的 因为你realloc没有成功 但是你以前的malloc成功的空间还在;
realloc没有成功 return NULL
realloc成功 return 原来的地址
[解决办法]
theendname(小楼一夜听风雨) ( ) 信誉:100 Blog 加为好友 2007-05-23 13:57:43 得分: 0
最终是要free的 因为你realloc没有成功 但是你以前的malloc成功的空间还在;
realloc没有成功 return NULL
realloc成功 return 原来的地址
---------------------------------------------
realloc成功 并不是一定return原来的地址
如果原地扩充不成功是可能发生数据块移动的