21xrx.com
2024-09-17 04:47:40 Tuesday
登录
文章检索 我的文章 写文章
C语言中如何调用void函数返回值
2023-06-14 15:53:19 深夜i     --     --
C语言 void函数 指针参数 全局变量 返回值

当我们在使用C语言进行编程时,经常会遇到需要调用void函数返回值的情况。然而,由于void函数不返回任何值,我们该如何在调用时获取其返回值呢?

其实,C语言中也有一些方法可以实现这一功能。其中一个方法是通过指针参数来获取返回值。具体做法是,在void函数中将要返回的值存储在一个指针参数中,调用该函数时,将一个指向要获取返回值的变量的指针传递给函数。函数执行完毕后,该指针所指向的变量的值就是函数的返回值了。

另外,还有一个方法是使用全局变量来存储返回值。在void函数中,将要返回的值存储在一个全局变量中,调用该函数时,在获取返回值之前先设置全局变量的值为0,然后调用函数,函数执行完毕后,再读取全局变量的值来获取函数的返回值。

综上所述,我们可以通过指针参数或者全局变量来获取void函数的返回值。在实际编程中要根据具体情况选择合适的方法。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复