傳引用與傳值的區別

簡單的來說:

 傳值:當一個變量的值賦予另外一個變量時,改變其中一個變量的值,將不會影響到另外一個變量; 

            變量默認是傳值;

傳引用:當一個變量的值賦予另外一個變量時,改動新的變量將影響原始的變量;使用引用賦值,簡單的就是將&符號加到將要賦值的                變量前;相當於別名;

            對象默認是傳引用;

使用場景對於較大的數據,傳引用比較好,可以節省內存開銷;

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