- 【初心者歓迎】C/C++室 Ver.99【環境依存OK】 [無断転載禁止]©2ch.net
761 :デフォルトの名無しさん[sage]:2016/10/08(土) 21:38:47.98 ID:XnkulnEl - >>760
ああごめん、734向けに書いたんだけど、同じだよ。 int型の配列自体を型として、必要なスコープで宣言するわけ。 あとは普通の変数と同様に使える。 >>757なら、 typedef int MyArray_t[3]; //型宣言(スコープ) MyArray_t a; //変数宣言のみ MyArray_t a = {0,1,2}; //変数宣言と初期化 MyArray_t b[10]; //配列型の配列 void hoge(MyArray_t *a) //ポインタ渡し { (*a)[0] = 3; //デリファレンスして使用 } などなど
|