在C# 底下 大家都是怎么完成指标这样概念的
其实 学了C++ 之后来写C# ,感觉最大的差异就是在指针这个部分吧
其他使用起来也都还满顺手的,好吧~至少也都有方案可以解决。
在C++ 底下,我可能会在 某一个 .h档案 下面设定一个参数
double *ptrtmp;
然后在执行期的时候会把 这个ptrtmp 指向某一个实体空间
但? 不知道在C# 这样的想法是不是不能被实现
或者说 其实C# 有其他更聪明的办法来解决这样的问题= =
------解决方案--------------------顺便说下,C#的简单类型和结构体也可以使用指针,在unsafe上下文下。
unsafe
{
int i = 2;
int * p = &i;
*p = 1;
Console.WriteLine(i);
}