21xrx.com
2024-11-08 21:09:22 Friday
登录
文章检索 我的文章 写文章
C++中的void函数是否具有返回值?
2023-07-06 17:40:03 深夜i     --     --
C++ void函数 返回值

在C++中,void函数是一种特殊的函数,其返回值类型为void,意味着在函数执行完毕后不返回任何值。那么,void函数是否具有返回值呢?答案是不具有。

在C++中,函数可以具有不同的返回值类型,包括整型、浮点型、字符型等。但是,void函数不需要返回值,因此不需要使用return语句来返回值。在void函数中使用return语句会导致编译器发出警告或者报错。

尽管void函数不具有返回值,但是它们仍然可以对程序的执行产生影响。例如,它们可以修改全局变量或者传递引用参数来修改调用函数中的变量。因此,void函数在程序中仍然具有很重要的作用。

需要注意的是,尽管void函数不具有返回值,但是它们仍然需要定义函数体。如果一个函数声明为void类型却没有定义函数体,编译器会报错。

综上所述,C++中的void函数不具有返回值,其作用在于修改参数或者全局变量。程序在使用void函数时需要保证函数定义完整且函数体有内容。

  
  
下一篇: C++ 代码

评论区

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