如果同時宣告多個變數,可以用以下語句
也可以按如下宣告
dim a as integer, b as integer, c as integer
但是不可以按如下宣告:
dim a, b, c as integer
如果這樣操作,僅有c宣告正確。
如何檢查是否宣告成功呢?
可以使用typename函式來判斷。
msgbox typename(c)
可以看出資料型別。
如果 msgbox typename(b),將顯示如下效果
就沒有成功宣告integer的資料型別了
凡是未做宣告,vba中預設為variant,variant型可以處理所有的資料型別,具有更強的適應性,但是佔位元組資料多,執行速度慢。
就好像你去超市買東西,你帶乙個萬能的容器去裝,管他液體氣體還是固體都可以裝,並且超級大,這樣的容器一定不方便。
所以我們建議最好宣告資料型別,並且要根據處理的物件選擇合適的的資料型別進行宣告。
子曰:用之則行,不用則藏。
意思是說,如果你用我的這些建議,就馬上行動,知行合一,如果你不用,就趕緊收藏,以絕後患。
php宣告變數開頭,php變數宣告
1 什麼是變數?變數就是可變的量,我們可以把它看做是?個容器之所以叫做變數。是因為一旦被宣告後在整個指令碼中都會可以動態的改變變數的值。2 變數的命名規範 1 以 開頭 2 由字母數字下劃線組成,但是不能以數字開頭 3 可以使用中文,但是不推薦使yongoing 4 變數名嚴格區分大小寫 5 變數名...
變數宣告相關
const,define enum 幾種用法對比 如下定義幾種變數 1.static const int var 5 2.define var 5 3.enum 如果需要通過指標傳遞資料,則使用1 使用2 則不必要通過指標傳遞資料 1和3 debugger 中都會生成 symbol table,供查...
js變數宣告
var a 向系統要個空間 var 是個關鍵字,變數宣告只有var var a 10 這裡發生兩個過程,乙個是向系統要個空間,另乙個是把10放進房間。並且先發生第一步。var a 10 a 20 20的值把10的值覆蓋 var a,b,c,e 可以同時宣告多個變數,中間以,號 程式設計都是英文狀態 ...