- C言語なら俺に聞け
136 :デフォルトの名無しさん[]:2015/01/22(木) 11:58:37.84 ID:qr7r7nY5 - C初心者です。
char型の以下の3種類あります。 char a[100] char b[200] char c[300] これを使用する時たとえば、a[100],b[200],c[300]といちいちと変数名を指定しないで 配列として使用する方法ってありますか? ちょっと説明が下手ですみません。 どうしたいと言えば、x[3]という配列を用意して、 x[0] が a[100] x[1] が b[200] x[2] が c[300] というように、x[任意の値]みたいな感じで使用したいです。 よろしくお願い致します。
|
- C言語なら俺に聞け
139 :デフォルトの名無しさん[]:2015/01/22(木) 12:11:47.35 ID:qr7r7nY5 - >>137-138さん
ありがとうございます。 ポインタとかまだまだよくわからないのですが、 その方法だと、メモリ的にはx[3]という配列も、a[100],b[200],c[200]の合計、 500バイト分消費してしまうのでしょうか?
|
- C言語なら俺に聞け
140 :139[]:2015/01/22(木) 12:15:48.32 ID:qr7r7nY5 - あ、すみません合計600バイトでした
|
- C言語なら俺に聞け
144 :139[]:2015/01/22(木) 12:33:07.15 ID:qr7r7nY5 - >>141-143さん
ありがとうございます。 http://ideone.com/Oaf5Lf ↑こちらを見た限り、xは600バイト消費しないってことで安心しました。 どうもありがとうございました。
|