Board logo

標題: [發問] 變數宣告 [打印本頁]

作者: acdx    時間: 2017-2-27 16:28     標題: 變數宣告

關於變數宣告,若要宣告x, y, z為整數是要寫成
1. Dim x As Integer, y As Integer, z As Integer或是
2. Dim x, y, z As Integer
翻了不同的書,有說可以寫成2即可,也有說須寫成1才行 因為2表示x, y會被認定為自由型態變數
究竟哪種才對?
作者: Joforn    時間: 2017-2-27 21:58

本帖最後由 Joforn 於 2017-2-27 22:00 編輯

沒有使用As或是類型符的都是自由型態變數。
Dim x As Integer, y As Integer, z As Integer:x、y、z都是Integer
Dim x,y,z As Integer=Dim x As Variant, y As Variant, z As Integer
Dim x%,y&,z=Dim x As Integer,y As Long,z As Variant
作者: Scott090    時間: 2017-2-28 05:49

回復 1# acdx


    不同的程式語言可能會有不同的變數宣告法則
Excel VBA 則如樓上的說明




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)