21世纪的战争有哪些:在C程序设计中,如果在一个函数空开辟空间并处理数据,那么如何将该空间的数据返回调用函数?
来源:百度文库 编辑:高考问答 时间:2024/05/01 03:31:45
用指针函数可以吗?
用指针具体怎么做呢?
用指针具体怎么做呢?
不用指针函数,直接指针就行了。
如
void *fun()
{
int *p = malloc(1);
return p;
}
main()
{
int *p = fun();
retrun 0;
}
不过用完记得要释放空间,最好是一个函数负责分配的话,就设立另一个专门负责释放空间的函数,一一对应起来,就不容易出现内存问题。
用指针就可以了