Void 関数
CoddyのC++ジャーニー「基礎」セクションの一部 — レッスン 57/74。
C++において、void関数は値を返さない関数です。関数をvoidとして宣言すると、その関数がタスクや一連の操作を実行するものの、呼び出し元に返却する必要のある結果を生成しないことを示します。void関数は、出力を表示したり、オブジェクトの状態を変更したり、特定の値を返さずに一連のステートメントを実行したりするようなアクションを実行したい場合に使用されます。
void関数の基本構造は以下の通りです:
void functionName(parameters) {
// 実行されるコード
}チャレンジ
簡単printNTimes という名前の void 関数を作成してください。この関数は2つの引数を取ります:
- 文字列
message。 - 整数
n。
この関数は、message をコンソールに n 回出力する必要があります。繰り返しの出力には for ループを使用してください。
main 関数内で、入力された message と入力された n を使用して printNTimes を呼び出してください。
チートシート
void関数は値を返さず、結果を生成せずにアクションを実行するために使用されます。
void関数の基本構造:
void functionName(parameters) {
// 実行されるコード
}自分で試してみよう
#include <iostream>
#include <string>
void printNTimes(std::string message, int n) {
// ここにコードを記述してください
}
int main() {
std::string msg;
int n;
std::getline(std::cin, msg);
std::cin >> n;
printNTimes(msg, n);
return 0;
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。