C# 中指针和不安全世界的新手。我正在通过指针获取变量的内存地址,在这里和那里移动一些东西等等;基本上是学习。
static unsafe void M()
{
var i = 1;
var p = &i; //gets memory location of variable i here
//how do I write to location p, say a value of 100?
}
我想知道是否也有办法写入特定位置?如果我可以同时阅读和写作,那么了解正在发生的事情会很有帮助。
没有实际目的,只是学习。还是用 C# 不可能?