c#使用指针_c#应用
2008-02-23 05:45:48来源:互联网 阅读 ()
1、修改工程配置
工程中默认的配置是不支持代码的非安全性的,假如我们想使用指针就要修改这个默认的配置。否则我们在编译的时候就会出现“不安全代码只会在使用/unsafe编译的情况下出现”。具体的配置如下图所示。
2、定义非安全代码
在C#中假如想使用指针就需要将代码定义为unsafe。unsafe是C#中的一个关键字,我们能够将一个类、一个方法、代码块或字段标记为unsafe。剩下的工作就和在其他语言中使用指针相同了。下面是个使用指针的代码演示。
using System;
class Ex_point
{
//用unsafe指示非保护语句
unsafe static void AddParam(int *a)
{
*a = *a 10000;
}
unsafe public static void Main()
{
int i = 10000;
AddParam (&i);
Console.WriteLine(i);
}
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash