數據類型與右值引用

數據類型:1)標準定義了一些規則,比如佔用內存大小,以及對這段內存的解釋規則;

2)編譯器實現這些規則: 分配多大的內存,並對他解釋爲人類語言。

 

int  i=8;i在分配4字節內存空間: 00000000 00000000 00000000 00001000, 並解釋爲8;

如果將這段內存解釋爲char,則編譯器只取一個字節,並解釋爲相應的字符。(當然有可能不存在這樣的字符。)

 

那麼右值引用也是作爲一種內置數據類型,編譯將其處理爲,即使是臨時空間,可能被釋放,但他將被一個右值引用接管,編譯器將不再立即釋放它,而是將其與右值引用的變量關聯起來。

 

如果您有要說的,請留言:一起學習,一起進步!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章