TECH I.S.

C++ 配列を関数に渡す


配列を関数パラメーターとして渡す

配列を関数に渡す事も出来ます。

void myFunction(int myNumbers[5]) {   for (int i = 0; i < 5; i++) {     cout << myNumbers[i] << "\n";   } } int main() {   int myNumbers[5] = {10, 20, 30, 40, 50};   myFunction(myNumbers);   return 0; }

例の説明

この関数(myFunction)は、配列(int myNumbers[5])を引数にとり、forループで配列要素をループします。
main()の中でこの関数が呼ばれると、配列myNumbersが渡され、配列の要素が出力されます。
関数を呼び出すとき、引数myFunction(myNumbers)として渡すときには配列の名前だけを使います。しかし、関数のパラメータ(int myNumbers[5])では配列の完全な宣言が必要です。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細