質問するログイン新規登録

回答編集履歴

1

修正

2019/11/30 07:29

投稿

thkana
thkana

スコア7739

answer CHANGED
@@ -1,6 +1,8 @@
1
1
  Cの規格のオプションで、可変長配列というのがあります。
2
2
  配列のサイズを宣言時に決められるということであって、一度設定した配列のサイズをあとから変えられるという意味ではないのですが、ともかくそれを使えば質問のようなこと出来ます。
3
3
  ただし、オプションなので、対応したコンパイラでなければ出来ません。対応しているのはgccまたはclang...それ以外は私は知りません。
4
+ 追記
5
+ 可変長配列は初期値を与えるのができなかったんだった...
4
6
 
5
7
  しかしながら...ソースを見ると、あなたのやりたいのはそういうことですか?
6
8
  配列にいっぺんに値を設定したい、ということではないかという疑いがふつふつと湧いてくるのですが。(それなら、「出来ません」で終わりですが)