2011-06-23 37 views

回答

2

不,這是不可能的。基本元素將始終按值傳遞,而對象始終按引用傳遞。沒有什麼像*&

+2

注意:對象通過引用傳遞,因爲函數可以修改(甚至移除)對象的屬性,但實際上它的價值在於「值」是對特定對象的引用的副本 - 如果,在函數內部,您嘗試將引用更改爲指向其他對象,函數外部的變量將繼續指向原始對象。 (好吧,我知道我有點糾結,試圖在評論中解釋一下,我無法給出有效的代碼示例。) – nnnnnn

+1

嚴格地說,所有變量都是「按值傳遞」的,其中值可以是對象的基元或引用。 – RobG

相關問題