且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

C# 中使用指针

更新时间:2022-09-19 23:40:56

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,如需转载请自行联系原作者