求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

賦值語句檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
賦值語句

來自 網絡 的圖片

賦值語句用來表明賦給某一個變量一個具體的確定值的語句叫做賦值語句。在算法語句中,賦值語句是最基本的語句。

簡介

同樣,可以將適當的值分配給Char、Date或Object數據類型的編程元素。您也可以將對象實例分配給聲明作為創建該實例的類的元素。複合賦值語句先對表達式執行運算,然後才將表達式賦給編程元素。下面的示例闡釋這些運算符中的+=,該運算符使用右側表達式的值遞增運算符左側變量的值。可以使用此類型的運算符執行各種複合賦值運算。有關這些運算符的列表及其更多信息,請參見賦值運算符。當向已經存在的字符串的末尾添加字符串時,串聯賦值運算符(&=)很有用,如下面的示例所闡釋

評價

分配給變量、屬性或數組元素的值必須是適合於該目標元素的數據類型。通常,應當嘗試生成與目標元素的數據類型相同的值。但是,在賦值過程中,一些類型可以轉換為其他類型。有關在數據類型之間轉換的信息,請參見VisualBasic中的類型轉換。簡言之,VisualBasic自動將給定類型的值轉換成其擴展的任何其他類型。"擴大轉換"是在運行時始終成功的轉換方式,而且不會丟失任何數據。例如,VisualBasic在適當的時候將Integer值轉換為Double值,因為Integer可擴展為Double。有關更多信息,請參見擴大轉換和收縮轉換。"收縮轉換"(那些沒有擴展的轉換)具有在運行時失敗或丟失數據的風險。您可以通過使用類型轉換函數顯式執行收縮轉換,也可以通過設置OptionStrictOff指示編譯器隱式執行所有的轉換。賦值語句的一般格式是:變量名=表達式 其中"="為賦值號。[1]

參考文獻