在 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
廣告