【发布时间】:2011-02-14 15:17:18
【问题描述】:
全部。当我使用
static char* result = malloc(1000*sizeof(char));
在基于 ONC+ SUN RPC 的服务器程序的一个过程中。但是这个字符串是应该返回的。
如果它是静态的,我认为没有必要释放它。每次,字符串结果都会被分配相同的地址,不会引起内存冲突。
我说的对吗?或者我应该怎么做?这是返回值,怎么释放呢? 谢谢
【问题讨论】:
标签: c memory-management rpc