気になってテストしてみました。 A=FREEMEM:B=0:?FREEMEM-A 結果は0、つまり新たに変数を使用しても、メモリの変動がない事がわかりました。 次に、ダイレクトモードで、CLEARとしてから、メモリーの変化を見ると4KB空きが増えました。でも、変数を全く使わなかった場合は、4KBを消費しません。どうやら、プチコンでは、変数をひとつでも使う場合、実行時に4KB分の領域を自動的に確保しているようです。 ちなみに、プチコンではプログラムの最初に「OPTION STRICT」と書くと、VARまたはDIMで定義していない変数は「Undefined variable」エラーを表示して停止するようにできます。この挙動だと、他の言語に近くなると思います^^(でも、これもメモリ使用量には変化がありませんでした…)