配列の定義?

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
クックル

配列の定義?

#1 投稿記事 by クックル »

いつもお世話になっております。

”今回は、配列の定義?のしかた”について教えてください。


変数を用いて、For~Next、あるいはDoループなど用いて繰り返し
の算術計算をさせようとしていますが、変数と配列の定義ができ
ません。
どのように定義すればよいでしょうか。

iを1~100まで
x(i)
y(i)=f(x(i))  を繰り返す感じです。

ループの外でx(i)、y(i)を読み出すつもりなんですが。

Dim i As Double
Dim x(i) As Double
Dim y(i) As Double 

としましたが、だめなようで。
NoWest

#2 投稿記事 by NoWest »

配列要素は定数でなくてはいけないので
Const i = 1000
Dim x(i) As Double
というようにしなくてはいけません。

もし、動的に配列を確保したい場合はmallocなどを使うことになるでしょう。
返信する