C#中使用指標

zting科技發表於2017-10-04

1、首先在專案屬性—>生成->“允許不安全程式碼”勾選

2、使用方式 第一種:函式前加unsafe 第二種:在程式碼的外面加unsafe{}; 如:

unsafe static void TestPtrInCS()
 
     {
         int* array = stackalloc int[10];
         for (int i = 0; i < 10; i++)
         {
             array[i] = i;
             Console.WriteLine(array[i].ToString());
         }
     }
    
 }

  和

unsafe
{
    int* array = stackalloc int[10];
    for (int i = 0; i < 10; i++)
    {
        array[i] = i;
        Console.WriteLine(array[i].ToString());
    }
}

  

參考:http://www.cnblogs.com/liping13599168/archive/2011/07/28/2119186.html

本文轉自Work Hard Work Smart部落格園部落格,原文連結:http://www.cnblogs.com/linlf03/archive/2011/10/13/2210474.html,如需轉載請自行聯絡原作者


相關文章