小编Hei*_* Zi的帖子

从main返回指针

我想知道是否可以从c中的main函数返回指针地址.这是一个很短的例子:

int main(){
  int i = 0;
  return &i; //won't work because of type difference and because i..
}            //.. will be deallocated.
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?第二:我想这样做是为了将堆对象从一个程序返回到另一个程序.

如果被调用的程序在main()上终止但是继续在从main启动的第二个线程上运行,是否可以使堆对象保持活动状态?

提前致谢!

c pointers function

2
推荐指数
1
解决办法
207
查看次数

标签 统计

c ×1

function ×1

pointers ×1