• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vb.netでByte型の実配列サイズが大きい件)

vb.netでByte型の実配列サイズが大きい件

このQ&Aのポイント
  • vb.netでByte型の配列を100byteで宣言しましたが、実際の配列サイズは101byteになりました。
  • CとかC++では、有り得ない仕様ですが、どういう意味が有るのでしょうか?
  • ご教示お願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • SI299792
  • ベストアンサー率47% (772/1616)
回答No.1

Basic 系の言語は配列は 0から始まります Dim A(100)とすると 0~100 で 101個の配列が用意されます。 Option Base 1 を宣言するか、 Dim A(1 To 100) で配列の開始を 1にすれば、配列は 100個になります。 単に 100バイト指定したいのなら Dim A(99) でもいいです。

YkazubonY
質問者

お礼

VB.NETはVB5以来で久しぶりなので、全く知りませんでした。有難うございます。

関連するQ&A