C#如何使用指针 , 需要做哪些配置才能通过编译C#语法中的大部门代码都是受托管的 , 对于指针这种直接操作内存的非托管代码 , C#语法自己是撑持的 , 只不外很少利用罢了 。 那么 , 若是想在项目中利用指针 , 该若何设置装备摆设呢?
方式/
1建立一个节制台应用程序 , 用于演示C#语法的指针利用与项目设置装备摆设
文章插图
2利用如下语句界说一个指针 , int* x; 这时辰编译器会报错:“指针和固定大小缓冲区只能在不平安的上下文中利用”
文章插图
3呈现这种环境的原因是 , C#强制要求将这类不平安的代码包裹在unsafe代码块中 , 所以 , 在指针利用的规模包裹一层unsafe就可以利用指针了
文章插图
4固然指针界说没有报错了 , 可是 , unsafe关头字却呈现了错误:“不平安代码只会在利用 /unsafe 编译的环境下呈现” , 这个时辰该怎么处置呢?
文章插图
5在项目上点击鼠标右键 , 选择弹出菜单中的【属性】选项 , 进入项目标属性设置界面
文章插图
6在项目属性设置界面 , 点击左侧的【生当作】菜单项 , 将右侧呈现的【许可不平安代码】前面的勾选框勾上 , 然后保留
文章插图
7【C#如何使用指针,需要做哪些配置才能通过编译】再次回到指针代码处 , 这个时辰就可以正常利用指针了 , 不会呈现编译错误了
文章插图
以上内容就是C#如何使用指针 , 需要做哪些配置才能通过编译的内容啦 , 希望对你有所帮助哦!
推荐阅读
- iOS用户如何使用测距仪
- 如何手机QQ状态设置为隐身状态
- C#使用string和StringBuilder哪个性能更好
- 怎么使用营业厅的业务自助终端充电话费
- 怎样使用浙江省教师教育质量监控中心签到
- 如何创建并注册育碧uplay游戏账户
- 如何辨别紫砂壶收藏价值
- 如何炒白菜豆腐?
- 如何做出好吃的猪骨炖土豆?
- 华为荣耀V9如何同时登录两个QQ、两个微信?