标签: c# .net pointers
可能重复: DotNet - What is int* ?
嗨,我正在查看一个库的一些源代码,我看到了这个byte*,最后的星是什么? ,不仅有类字节,还有一些变量名称如
byte*
var1 = *var3 - *var2;
提前致谢
答案 0 :(得分:7)
这是pointer(到一个字节)。
答案 1 :(得分:3)
在数据类型上使用*时,它是指向该类型的指针。 byte*是指向字节的指针。
*
当在变量上使用时,它将取消引用指针。 var3的值是指针,*var3的值是指针指向的字节(或任何类型)。
var3
*var3
答案 2 :(得分:0)
我很确定它的Unsafe代码。