C#如何使用指针,需要做哪些配置才能通过编译

 时间:2024-10-12 22:49:49

1、创建一个控制台应用程序,用于演示C#语法的指针使用与项目配置

C#如何使用指针,需要做哪些配置才能通过编译

2、使用如下语句定义一个指针,int* x; 这时候编译器会报错:“指针和固定大小缓冲区只能在不安全的上下文中使用”

C#如何使用指针,需要做哪些配置才能通过编译

3、出现这种情况的原因是,C#强制要求将这类不安全的代码包裹在unsafe代码块中,所以,在指针使用的范围包裹一层unsafe就可以使用指针了

C#如何使用指针,需要做哪些配置才能通过编译

4、虽然指针定义没有报错了,但是,unsafe关键字却出现了错误:“不安全代码只会在使用 /unsafe 编译的情况下出现”,这个时候该怎么处理呢?

C#如何使用指针,需要做哪些配置才能通过编译

5、在项目上点击鼠标右键,选择弹出菜单中的【属性】选项,进入项目的属性设置界面

C#如何使用指针,需要做哪些配置才能通过编译

6、在项目属性设置界面,点击左侧的【生成】菜单项,将右侧出现的【允许不安全代码】前面的勾选框勾上,然后保存

C#如何使用指针,需要做哪些配置才能通过编译

7、再次回到指针代码处,这个时候就可以正常使用指针了,不会出现编译错误了

C#如何使用指针,需要做哪些配置才能通过编译
  • 如何缓解脸上闭口粉刺的产生?
  • 中兴网络摄像头 小兴看看 配置攻略
  • 土地开拓者金牌过关攻略:[62]第62关
  • 雪蛤有什么作用 功效主要有哪此
  • 三晶S400G3变频器用户手册:[5]
  • 热门搜索
    怎么扎马尾好看又简单 怎么写信 match怎么读 婴儿便秘怎么办 怎么发快递 红警怎么玩 薯片怎么做 左边腰疼是怎么回事 怎么样开淘宝网店 手擀面怎么和面