変数とは数またはテキスト(ストリング)の格納用の箱とみなすことができます。 変数に値を与えると、それはコンピューターのメモリーに蓄えられ、後に変数名がタイプされたときには、変数に値が呼び戻されます。
例題:
' create variables
a = 2
b = 5
' use the previuosly created variables
c = a + b
変数名は英字の大文字か小文字または数字の連続でなければなりません。
わずかながらの規則があります。 変数名とは:
- 英字ではじまり;
- コマンドや内部定数などの予約語を避ける;
- スペースを含まない、(必要ならばアンダースコア (_)を使用してください);
例:
数で始まるので、間違い。 以下の例は 正しい:
player_1st = 1
player1 = 1
例:
binがコマンドなので間違い以下の例は 正しい:
bin2 = "some text"
binary = "some text"
例:
スペースを含んでいるので間違い 以下の例は 正しい:
alien_x = 100
alienX = 100
sdlBasicにおいては変数の型はありません; すべての変数と配列は一緒です。 これは、変数が数またはストリングの値を保持することができることを意味しています。 一般に、sdlBasicは、自動的に変数を正しい型にすることを試みるでしょう。
例: