數據類型--->值類型、引用類型

時間:2020-07-08 作者:管理員(yuán) 點擊:702

數據類型:表示具有多種相同特性的一(yī)組數據。C#預定義的數據類型包括兩種:值類型和引用類型。

值類型包括:數值類型(整數類型、浮點類型)、布爾類型、字符類型(字符類型的聲明 char cr='c' 單引号,一(yī)個字符)浮點類型和布爾類型
    
引用類型包括:對象(object)類型和字符串(string)類型兩種。

object類型:是所有其他類型的基類型,可以把任何類型的值賦給它。

string類型:在C#語言中(zhōng),字符串(string)類型是用一(yī)對雙引号引起來的字符串。

字符串需要說明的兩點
       1、字符串的不可變性:當給字符串重新賦值後,老值并沒有銷毀,而是重新開(kāi)辟一(yī)塊空間存儲新值。當程序結束後,GC掃碼整個内存,如果發現有的空間沒有被指向,則立即銷毀
       2、字符串可以看做是char類型的一(yī)個隻讀數組。

值類型和引用類型的區别:
       1、内存上存儲的位置不一(yī)樣(值類型存儲在棧中(zhōng),引用類型在堆中(zhōng)分(fēn)配存儲單元)
       2、傳遞方式不一(yī)樣:值類型我(wǒ)(wǒ)們成爲值傳遞、引用類型我(wǒ)(wǒ)們成爲引用傳遞。内存分(fēn)爲三大(dà)塊(堆、棧、靜态存儲區)
返回列表
在線溝通

Are you interested in ?

感興趣嗎(ma)?

有關我(wǒ)(wǒ)們服務的更多信息,請聯系

136 7365 2363(同微信) 13140187702

鄭州網站建設鄭州網站設計鄭州網站制作鄭州建站公司鄭州網站優化--聯系索騰

與我(wǒ)(wǒ)們合作

鄭州網站建設鄭州網站設計鄭州網站制作鄭州建站公司鄭州網站優化--與索騰合作,您将會得到更成熟、專業的網絡建設服務。我(wǒ)(wǒ)們以客戶至上,同時也相互挑戰,力求呈現最好的品牌建設成果。

業務咨詢熱線:

136 7365 2363

TOP

QQ客服

在線留言