0
A
回答
1
以下內容適用於unsafe
環境。
fixed (int* baseOffset = values)
{
var offset = baseOffset;
var count = len1 * len2;
for (int i = 0; i < count; i++)
{
int value = *offset;
// Do whatever you need to do here
offset++;
}
}
請注意,要獲取指向數組中第一項的指針,類型必須匹配。所以如果你有一個byte*
你想把它當作ushort*
,你不能在fixed
語句的圓括號內強制轉換指針,儘管你可以在塊中做到這一點。
相關問題
- 1. 固定不安全的指針
- 2. Java的矩形陣列90空指針
- 3. 指針的指針點陣列意想不到的地址
- 4. 矩陣指針到子矩陣用C
- 5. 獲取指定的矩陣元素
- 6. 類的C++矩陣(指針指針)
- 7. 在不安全的C#使用指針陣列
- 8. 指向固定大小陣列行爲的指針
- 9. 陣列指針到陣列
- 10. 特徵矩陣指針陣列
- 11. 陣列和指針形狀
- 12. 獲取從不安全字節指針到固定字符數組的字符串
- 13. 指針矩陣得到的代碼
- 14. 在運行時固定大小的矩形陣列
- 15. 固定大小的陣列不固定
- 16. 指針陣列指針2d陣列
- 17. 用指針逐列迭代2d矩陣
- 18. 指向Char陣列指針的指針
- 19. 適合固定矩形點集
- 20. 寫指針的指針陣列中的
- 21. 陣列的函數指針的指針
- 22. 如何聲明一個指向2d浮點矩陣的指針?
- 23. 指針在C矩陣
- 24. 矩陣使用指針
- 25. 矩陣功率和指針
- 26. 刪除雙指針(矩陣)
- 27. 矩陣指針語法
- 28. 安排列表numpy的陣列以矩陣形式
- 29. 獲取矩形出點
- 30. 固定的指針語句?