ホームページ  >  記事  >  バックエンド開発  >  C++ 関数はどのようにして void 型を返すのでしょうか?

C++ 関数はどのようにして void 型を返すのでしょうか?

WBOY
WBOYオリジナル
2024-04-20 13:06:011190ブラウズ

C の void 関数は値を返しません。その構文は void function_name() です。一般的な用途には次のようなものがあります。 ユーザー入力の入力 (ユーザーの年齢を取得してコンソールに出力するなど)。

C++ 函数如何返回 void 类型?

C の void 関数の戻り値の型

C では、void 型は特別な型です。戻り値の型は、関数が値を返さないことを意味します。これは、通常、整数、文字列、オブジェクトなどの特定の種類の値を返す他の関数とは異なります。

void 関数の構文は次のとおりです。

void function_name();

次に、void 型を返す単純な関数の例を示します。

void print_hello() {
  std::cout << "Hello, world!" << std::endl;
}

void 関数を呼び出すことで使用できます。

print_hello();

void 関数を呼び出しても戻り値は生成されないため、戻り値を変数に代入したり、戻り値を別の式への入力として使用したりすることはできません。

実践的なケース: ユーザーの年齢の入力

void 関数の一般的な使用法は、ユーザー入力を入力することです。以下は、void 関数を使用してユーザーから年齢を取得し、コンソールに出力する C プログラムの例です。

#include <iostream>

void get_age() {
  int age;
  std::cout << "Enter your age: ";
  std::cin >> age;
  std::cout << "Your age is: " << age << std::endl;
}

int main() {
  get_age();
  return 0;
}

上の例では、get_age( ) この関数は値を返さないため、戻り値の型として void を使用します。 get_age() この関数はユーザーから年齢を読み取り、コンソールに出力します。 main() この関数は get_age() 関数を呼び出し、ユーザーが年齢を入力してコンソールに出力できるようにします。

以上がC++ 関数はどのようにして void 型を返すのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。