- ベストアンサー
C言語のことで…
C言語のポインタの勉強をしているのですが、 9×9の整数型2次元配列を格納する関数kuku_makeを作成。 結果確認はmainで上記関数を呼び出して結果を表示。 void kuku_make(int kuku[][9]) 方向性だけでもいいので教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
方向性もなにも、 [ 1*1,1*2,1*3 ... 9*9 を計算して、二次元配列の適当なところに代入する ] ってだけになりますが。 > 結果確認はmainで上記関数を呼び出して結果を表示 ということだから、main関数は int k[9][9] ; /* 9x9の二次元配列 */ /* その他準備 */ kuku_make(k) /* ここで、二次元配列kに9x9の結果が入る */ /* kの内容を出力 */ となります。 ここまではポインタ以前の問題です。 C言語で注意する点は int k[9][9] と宣言したら、 k[9][9]=9*9 ; とは使えない、という点です。
お礼
なるほど! ありがとうございます(^^)