首頁  >  文章  >  Variant 是什麼資料型態?

Variant 是什麼資料型態?

Guanhui
Guanhui原創
2020-06-17 11:00:0011709瀏覽

Variant 是什麼資料型態?

Variant 是什麼資料類型?

Variant是一種特殊的資料類型,該類型是沒有類型聲明字符,作用是能夠在運行期間動態的改變類型,並且支援所有簡單的資料類型,如整型、浮點、字串、布林型、日期時間、貨幣及OLE自動化物件等。

Variant 適應性

可以用 Variant 資料類型來取代任何資料類型,這樣會更有適應性。如果Variant 變數的內容是數字,它可以用字串來表示數字或用它實際的值來表示,這將由上下文來決定,例如:

Dim MyVar As Variant

# MyVar = 98052

在前面的範例中,MyVar 內有一實際值為98052 的數值。像期望的那樣,算術運算子可以對 Variant 變數運算,其中包含數值或能被解釋為數值的字串資料。如果用 運算子將 MyVar 與其他含有數字的 Variant 或數值類型的變數相加,結果就是一算術和。

Empty 值用來標記尚未初始化(給定初始值)的Variant 變數。內含 Empty 的 Variant 在數值的上下文中表示 0,如果是用在字串的上下文中則表示零長度的字串 ("")。

不應將 Empty 與 Null 弄混。 Null 是表示 Variant 變數確實含有一個無效資料。

在 Variant 中,Error 是用來指示過程中出現錯誤時的特殊值。然而,不像對其他種類的錯誤那樣,程式並不會產生普通的應用程式層級的錯誤處理。這可以讓程式設計師,或應用程式本身,根據此錯誤值採取另外的行動。可以用 CVErr 函數將實數轉換為錯誤值來產生 Error 值。

推薦教學:《PHP

以上是Variant 是什麼資料型態?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:CYS是什麼?下一篇:CYS是什麼?