[問題] C# 指標指向陣列使用方式的問題
各位先進好:
對於指標指向陣列的方式,我 google 了一下,大致上了解
必須在 unsafe 的情況下才能使用
宣告情況假設如下
int[] binaryArray = new int[10];
unsafe
{
fixed (int* pBinaryArray = binaryArray)
{
//處理部分
}
}
做了一些基本的測試,使用正常~
可是無法移動指標的位置,例如「pBinaryArray += 3;」的動作,不知是否有前輩
有另一種讓指標可以移動的宣告方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.79.56
→
04/26 19:54, , 1F
04/26 19:54, 1F
→
04/26 22:31, , 2F
04/26 22:31, 2F
→
04/26 23:28, , 3F
04/26 23:28, 3F
→
04/27 09:41, , 4F
04/27 09:41, 4F
→
04/27 09:41, , 5F
04/27 09:41, 5F