0
A
回答
2
是的,你有什麼是正確的。 t[i][j]
可以寫爲(t[i])[j]
,所以你可以遞歸地應用「1D」規則。
+0
+1我喜歡每個人都跳到你的最初評論:-)) – cnicutar 2013-04-07 11:11:12
0
您必須知道數據如何存儲在內存中,因爲您希望對指針進行操作。對於二維數組,沒有顯着差異 - 「行」只是表示應該跳過多少個「單元格」。
假設了一會兒,那t
是一個整數,所以,當你有一個數組,它看起來像這樣:
| 3 | 4 | 5 |
| 6 | 5 | 4 |
它的外觀,其實像
| 3 | 4 | 5 | 6 | 5 | 4 |
存儲在內存中。該數組意味着程序必須在數組x[3][2]
中的第3個值之後「跳過」,然後t[i][j]
看起來像*(*(t+i)+j)
0
是的,您是對的。 t[i][j]
相當於*(*(t + i) + j)
。
相關問題
- 1. 轉換參考共享指針
- 2. 參考指針或參考指針
- 3. 從指針沒有已知的轉換參考指針
- 4. 指針參考?
- 5. 指針和參考
- 6. 參數指針和參考?
- 7. 指針與參考
- 8. J#對象參考
- 9. 參考(T&)和常量指針(T * const)之間的選擇
- 10. 無法將參數1從派生指針轉換爲基類指針參考
- 11. 錯誤:從整型轉換爲指針類型需要reinterpret_cast,C風格轉換或函數風格轉換
- 12. J - 如何刪除參考?
- 13. 指針VS參考
- 14. 指針與參考
- 15. C++參考指針
- 16. NSData指針與參考
- 17. C指針參考
- 18. 恆指針參考
- 19. 參考指針問題
- 20. 參考指針類型
- 21. C++ - 參考,參數指針
- 22. 指針到指針到const的轉換
- 23. 指針和低值參考
- 24. 將** T轉換爲*不安全。指針
- 25. 異常:STATUS_ACCESS_VIOLATION - 指針參考
- 26. 發送數組指針/參考模板
- 27. 的指針和參考
- 28. 爲什麼從沒有指針的隱式轉換參考常量指針
- 29. 數組:如何返回參考/指針
- 30. 類指針與參考
請向我們展示't'的聲明。 – scones 2013-04-07 11:01:02