建議使用 Visual Studio 2017

如何:取得位元組陣列的指標

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

您可以取得第一個元素的位址並將位址指派給指標,藉此取得 Byte 陣列中陣列區塊的指標。

// pointer_to_Byte_array.cpp  
// compile with: /clr  
using namespace System;  
int main() {  
   Byte bArr[] = {1, 2, 3};  
   Byte* pbArr = &bArr[0];  
  
   array<Byte> ^ bArr2 = gcnew array<Byte>{1,2,3};  
   interior_ptr<Byte> pbArr2 = &bArr2[0];  
}  

使用 C++ Interop (隱含 PInvoke)

顯示: