-1
A
回答
2
您可以用默認初始化統一初始化他們兩個。
int i{};
int *ip{};
像調用這樣的構造函數是不必要和複雜的,當然,對於某些類型,您發現自己的行爲不同。
如果你想要做的是有指針指向分配給一個int空間,你需要用new
int *ip = new int;
分配或給它的現有INT
地址int i{};
int *ip = &i;
1
你不能構造一個指針。
獲得一個參考:您可以通過把它
int x; int* xpointer = &x; //pointer to x
使用
new
創建:int* x = new int;
1
嘗試
int * i = new int();
這是基本的C++,也許你需要熟悉w^ith動態內存分配。這是一個足夠的資源在這個問題上:http://www.cplusplus.com/doc/tutorial/dynamic/
相關問題
- 1. 如何通過指定文件組創建臨時表?
- 2. 如何創建指針指針
- 3. 通過指針傳遞char數組到另一個臨時數組指針
- 4. 如何通過添加指針和整數來創建NSValue?
- 5. 如何通過MS Access在SQL Server中創建臨時表
- 6. 如何創建臨時表
- 7. 如何創建指向UITableView的指針?
- 8. 通過指針
- 9. 通過指針
- 10. 通過指針
- 11. 通過指針
- 12. 創建指針
- 13. 創建指針
- 14. 通過指針指向指針
- 15. 傳遞一個指針指向一個功能,而無需創建臨時指針
- 16. SQLX通過指針
- 17. 要通過指針
- 18. Ç - 通過指針
- 19. 如何通過SQL實時創建臨時字段並在ORDER BY子句中使用該臨時字段?
- 20. 通過JFrame窗口臨時顯示JPanel
- 21. 如何通過指針到指針的NSTimer scheduledTimerWithTimeInterval與ARC
- 22. 如何通過指針的指針的陣列用C
- 23. 通過指針數組增加指針
- 24. 指針通過指針不起作用
- 25. MPI發送通過指針指針c +
- 26. 如何使用雙指針創建指針數組?
- 27. 如何通過NSDate作爲指針?
- 28. 如何通過MessageBox輸出指針?
- 29. 斯威夫特 - 如何通過指針
- 30. 如何通過指針訪問矢量?
我不明白你想要做什麼。你能詳細說明一下嗎? – Mat
他正在嘗試構建一個指向int的指針:)請參閱我的回答 – Mzn
'typedef int * ptr; ptr pi = ptr()'的作品,但我不知道如何在沒有'typedef'的情況下做到這一點。 – anatolyg