Q
函數與函數的區別
9
A
回答
16
如果在函數名稱前面加上&符號,函數將返回對變量的引用而不是值。
當您想使用函數 找到引用應綁定到的變量時,通過引用返回很有用。請勿使用 通過引用返回來提高性能。引擎 自動自動優化。只有在 您有合理的技術理由才能返回參考。
4
不同之處在於返回值的返回方式:不帶&
返回值由值返回並返回with &
the return value is returned by reference。
後者意味着您需要在return
語句中使用變量,因爲您只能引用變量。
相關問題
- 1. Python - Windows SystemParametersInfoW與SystemParametersInfoA函數之間的區別函數
- 2. 「隱式函數聲明」與函數原始版本的區別
- 3. 函數綁定與函數外功能的區別
- 4. 序幕函數的區別
- 5. 這些函數的區別
- 6. jQuery函數的區別
- 7. 封閉函數的區別?
- 8. 兩個函數的區別
- 9. 調用函數與返回函數調用 - 區別?
- 10. setTimeout與函數和無函數之間有什麼區別?
- 11. 數據/類型構造函數和函數之間的區別?
- 12. 函數的本地/塊範圍聲明與沒有它的函數的區別
- 13. 與Maquette的createMapping()參數的updateTarget函數有什麼區別?
- 14. 函數名()與沒有括號的函數名之間的區別?
- 15. MFC的CEvent類成員函數SetEvent與Thread Lock()函數的區別?
- 16. 構造函數和new/malloc之間的區別,析構函數與delete/free之間的區別
- 17. RegExp的exec()函數和String的match()函數有什麼區別?
- 18. 請解釋函數($變量)和函數()之間的區別
- 19. jquery函數和常規javascript函數之間的區別?
- 20. 析構函數和函數之間的區別是什麼?
- 21. 「函數返回」和「函數無返回」之間的區別
- 22. 這個ES6箭頭函數和常規函數的區別?
- 23. 調用函數和引用函數的區別?
- 24. 跟jquery和requireJS函數的區別
- 25. setcookie()和session_set_cookie_params()函數之間的區別
- 26. getch()和scanf()函數之間的區別
- 27. 在document.ready中定義函數的區別
- 28. 語句和函數之間的區別
- 29. jQuery函數調用的區別$(function(){})
- 30. C++中partition()和remove()函數的區別
http://www.php.net/manual/zh/language.references.return.php – user187291 2010-12-04 19:17:17
對不起。我不確定在通過函數使用時是否有區別。 – 2010-12-04 19:43:21