烦劳各位朋友帮帮忙!
Status ClearString(HString &S){//将S清为空串
if(S.ch){free(S.ch); S.ch=Null;}
S.Length=0;
return OK;
}
我就是想问一下,S.ch所指空间已经被释放了,那Null到底赋值到哪了?就是Null在存储单元里的什么位置?
就没具体空间存放它了啊!
还有麻烦给我解释一下free函数具体什么作用呢?释放空间后,就什么也没了吗,首地址也没了?
2009-11-19 21:31
2009-11-22 10:02
2009-11-30 22:22
2009-12-01 21:43