![]() |
1
6
答案是它不编译。您将得到以下错误: 错误CS0214:指针和固定大小的缓冲区只能在不安全的上下文中使用 但是,如果您写下:
这样你就可以得到220英镑。 您还可以创建一个完整的不安全方法,而不是创建特定的不安全块:
注释 :您还必须使用/unsafe开关进行编译(在Visual Studio的项目属性中选中“允许不安全代码”)。 编辑 :看看 Pointer fun with binky 一个简短,有趣,但信息丰富的视频指针。 |
![]() |
2
5
结果是220,下面是一个C代码代码片段来测试它(这里没有C++)
步骤:
请你的老师也给我一个A;) |
![]() |
3
3
我对C语言中的指针一无所知,但我可以尝试解释它在C/C++中的作用:
|
![]() |
4
1
@扎基:你需要标记你的程序集以允许不安全的代码,并像这样屏蔽不安全的代码:
老实说,我从来没有用过C中的指针(从来没有用过)。 我做了一个快速 Google Search 发现 this 这帮助我产生了上面的例子。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |