型文字(0♯)-VB-

AccessVBA開発

♯記号などは、「リテラル」というもので型を
暗黙に示すもので、#はDouble型を示す。

Dim i as Double と宣言すれば i はDouble型に決まって
いますので♯は要らないが、
稀に Dim i as Variant(何でも型)と宣言したとき、i=1#とすると
Double型として明示代入ができる。
とはいえ、変数の中身が訳がわからなくなるので、こんな書き方は
通常はしない。プログラム文中を判りやすく見せているだけ。

<参照> 
型文字 (Visual Basic)

識別子の型文字 データの種類 例
% Integer Dim L%
& Long Dim M&
@ Decimal Const W@ = 37.5
! Single Dim Q!

# Double Dim X
$ String Dim V$ = “Secret”

型文字 - Visual Basic
詳細情報: 型文字 (Visual Basic)

タイトルとURLをコピーしました