0
A
回答
6
0
int a = 4;
int* foo = &a;
// and now the one line you asked
*foo = *foo + 2; // a = 6
0
如果你是一個遞增和感覺寫它的最短路徑(++ *指針)。例如:
int i = 0;
int* ip = &i;
cout << i << endl;
++*ip;
cout << i << endl;
輸出:
0
1
相關問題
- 1. 無法將指針位置設置爲C++中另一個指針位置的指針位置
- 2. C++中的指針分配。 (指針的指針到指針位於LHS)
- 3. 添加指針的指針
- 4. 將C指針添加到NSMutableArray
- 5. C++到Delphi - 結構和指針添加
- 6. 在C中添加指針的整數
- 7. C中的指針 - 添加1
- 8. 添加指針
- 9. 添加指針
- 10. C指針和位設置問題
- 11. 將字符串添加到C中的字符指針
- 12. 指針位置重置
- 13. 如何指定在c#中添加xaml控件的位置?
- 14. C - 瞭解指向指針的指針並修改內存位置的值
- 15. 添加指針C89
- 16. 添加指針的內容到BSTR
- 17. C++ - 指針添加和單元尺寸
- 18. 與指針到指針與C/Linux的
- 19. 指向使用指南針的位置
- 20. 指針移位數組C++
- 21. 位移與C指針
- 22. C 64位指針對齊
- 23. 指針指向無效的位置錯誤C
- 24. 文件指針位置
- 25. 相對指針位置
- 26. 顯示指針位置
- 27. ios UIPanGestureRecognizer指針位置
- 28. 字符串C++中指針的輸出位置
- 29. Objective-C中的指針限定符位置?
- 30. 將Char數組添加到Char指針
你的意思foo是一個int指針?即。 'int * foo' – GWW 2011-04-04 21:09:40
請用一個例子來說明你的問題。 – jonsca 2011-04-04 21:10:42
你的意思是你有一個存儲在「int」中的指針值? – 2011-04-04 21:12:35