我有个C语言的程序put (ulong addr, int *data){switch (addr){case 0x80000070: putc (*data, stdout);break;}}我想把他改成C#的函数,保证结构不变public void put(ulong address, IntPtr data){switch (address){case 0x80004000://我该怎么写才能保证原功能可以正确的实现呢}}主要问题在于c#中怎么找到IntPtr data对应的地址中的内容呢
1 回答
子衿沉夜
TA贡献1828条经验 获得超3个赞
putc是将data的值输出到控件台去,
简单一些就是Console.Write(data)或是Console.Write(string.Format("0x{0}", data.ToString("x")));来代替
- 1 回答
- 0 关注
- 542 浏览
添加回答
举报
0/150
提交
取消