Q
與對象的創建
0
A
回答
3
即語法還值初始化變量。這相當於寫作int var = 0;
。
簡單int var;
不會那樣做(在大多數情況下) - 這將離開變量初始化。
new
將動態分配對象,只應該在確有必要使用。
0
這行代碼避免讓類似的警告「值不啓動」或得到默認NULL值。這就像給你一個保證,你沒有在一個根本不存在的可變物上工作。
+0
恩,「未初始化的值」不是錯誤。這是合法的代碼,有時很有用。如果你的編譯器警告你,並且你覺得它很有用,那很好。 – 2013-02-15 14:06:06
+0
是的,這在調試中很重要,我應該說警告 – 2013-02-18 05:41:21
相關問題
- 1. 創建對象與Java
- 2. 創建與其他對象
- 3. 創建對象的對象
- 4. 與Activator.CreateInstance創建的對象的工作
- 5. Django的REST - 創建對象與PrimaryKey的
- 6. 與controlP5和創建對象的問題
- 7. ORMlite對象的創建與ForeignCollectionField
- 8. 創建單獨的對象與循環
- 9. 的對象創建
- 10. 創建對象的
- 11. 創建創建空對象
- 12. 對象創建
- 13. 創建對象
- 14. 創建對象
- 15. 創建對象
- 16. 創建對象
- 17. 對象創建
- 18. 創建對象
- 19. 對象創建
- 20. 創建對象
- 21. 創建對象
- 22. 創建對象
- 23. 創建對象
- 24. 創建對象
- 25. 創建對象
- 26. 創建對象
- 27. 對象創建
- 28. 創建對象
- 29. 創建對象
- 30. 對象創建
所以它的編譯時間初始化唯一正確的? – Kenta 2013-02-15 09:51:49
問1分鐘前,回答55秒前? – nurettin 2013-02-15 09:52:14
@基本上是學習者,是的。 – 2013-02-15 09:53:05