我從一個解釋排序的網站得到了這個。但我無法理解*(int*)x
。如何在C程序中使用像這樣讀取變量x?它是指針的指針或是不同?任何幫助表示讚賞。謝謝!如何讀取變量*(int *)x?
0
A
回答
3
0
您先將x
轉換爲整型指針,然後將其解引用。
0
你可以想想*
用C這樣的:
- 與類型(例如,
int
)這意味着指針 - 與值(例如,
x
)這意味着非關聯
所以:
(int*)x
是指向int
*y
從存儲器ADDRES的值所指向的y
0
相同的答案其他具有不同的解釋。 嘗試解釋此 - int * ptr =(int *)x; int y = * ptr;
相關問題
- 1. 如何從文件中讀取ASCII變量爲int變量
- 2. 變量賦值:INT X = X = 1
- 3. 如何用gdb讀取局部變量?
- 4. 如何從OutputStreamWriter讀取int?
- 5. 如何從std向量中讀取並刪除讀取變量?
- 6. 如何設置變量來讀取已構造變量的值
- 7. 如何從BrowserField中讀取javascript變量
- 8. Powershell:如何讀取環境變量?
- 9. 如何從XML變量讀取數據?
- 10. 如何從文件中讀取變量
- 11. 如何讓Rails讀取環境變量?
- 12. 如何讀取jinja上下文變量
- 13. 如何從抽象類讀取變量?
- 14. 如何從GWT讀取JS變量?
- 15. 如何使用變量讀取屬性
- 16. 批量 - 從變量讀取
- 17. 從文件讀取整數到int變量或Vector3
- 18. C - 在.txt中讀取/寫入int變量
- 19. 通過jQuery讀取XML(讀取變量)
- 20. 從C++中讀取int值向量
- 21. 使用「讀取變量」
- 22. 使用scanf讀取小int int
- 23. 如何在python 3.x中讀取外部文件中的變量?
- 24. 如何在Javascript中讀取unsigned int?
- 25. Java:如何讀取輸入int
- 26. 播放框架JSON讀取:如何讀取字符串或Int?
- 27. 錯誤讀取變量,無法訪問內存地址X
- 28. 如何從Lua運行進程讀取變量值(獲取過程變量值)?
- 29. currentCategoryId = currentId變量int?
- 30. 從DataInputStream讀取int []
http://www.cdecl.org – Jon
@Jon無用的建議,因爲這不是聲明... – Lundin