ブックマーク / bituse.info (1)

  • 関数に配列を渡す | C言語入門~bituse~

    今回は関数に配列を渡す方法についてご紹介します。 今まで関数にはただの変数かポインタしか渡していなかったと思いますが、 配列を渡すことも可能です。 以下のコードを見てください。 #include <stdio.h> void func(int [10]); int main(void){ int figure[10]={1,2,3,4,5,6,7,8,9,10}; func(figure); return 0; } void func(int temp[10]){ for(int i=0;i<10;++i){ printf("%d\n",temp[i]); } } これを実行すると、1~10までの数字が縦に表示されます。 最初にfigureという配列を10個宣言して初期値を設定します。 その後、func関数に渡して表示しています。 このことから配列を渡して処理できていることが分かります。

    Fohte
    Fohte 2014/08/10
  • 1