兄妹契约国语版免费:在C程序设计中,如果在一个函数空开辟空间并处理数据,那么如何将该空间的数据返回调用函数?
来源:百度文库 编辑:中科新闻网 时间:2024/10/06 13:30:56
用指针函数可以吗?
用指针具体怎么做呢?
用指针具体怎么做呢?
不用指针函数,直接指针就行了。
如
void *fun()
{
int *p = malloc(1);
return p;
}
main()
{
int *p = fun();
retrun 0;
}
不过用完记得要释放空间,最好是一个函数负责分配的话,就设立另一个专门负责释放空间的函数,一一对应起来,就不容易出现内存问题。
用指针就可以了