从C ++中的void函数返回

void函数之所以称为void是因为它们不返回任何内容。“ void函数无法返回任何内容”此语句并不总是正确的。从void函数中,我们不能返回任何值,但是可以返回值以外的其他值。其中一些如下。

void函数可以返回

void函数不能返回任何值。但是我们可以使用return语句。它指示该功能已终止。它提高了代码的可读性。

范例程式码

#include <iostream>

using namespace std;

void my_func() {

   cout << "From my_function" << endl;

   return;

}

int main() {

   my_func();

   return 0;

}

输出结果

From my_function

一个void函数可以返回另一个void函数

在这种方法中,一个void函数可以在终止时调用另一个void函数。该代码将如下所示。

范例程式码

#include <iostream>

using namespace std;

void another_func() {

   cout << "From another_function" << endl;

   return;

}

void my_func() {

   cout << "From my_function" << endl;

   return another_func();

}

int main() {

   my_func();

   return 0;

}

输出结果

From my_function

From another_function

以上是 从C ++中的void函数返回 的全部内容, 来源链接: utcz.com/z/338425.html

回到顶部