。。。

 

function returns address of local variable——

函数中的局部变量存放在stack中,函数执行完成之后会自动释放,因此不应将局 部变量的指针作为返回值。

 

可以使用 malloc 给局部变量申请内存,那么它是放在堆区,然后返回此变量就好了。另注意手动释放内存。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-29
  • 2021-10-01
  • 2022-01-15
  • 2022-01-29
  • 2021-05-18
  • 2021-09-11
猜你喜欢
  • 2021-11-13
  • 2021-05-19
  • 2022-12-23
  • 2021-06-18
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
相关资源
相似解决方案