码迷,mamicode.com
首页 > 其他好文 > 详细

-> 运算符(C# 参考)

时间:2014-07-26 14:03:52      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   os   代码   div   

-> 运算符将指针取消引用与成员访问组合在一起。

x->y

其中 x 为 T* 类型的指针,y 为 T 的成员

等效于

(*x).y

只能在标记为不安全的代码中使用 -> 运算符。不能重载 -> 运算符。

 

// compile with: /unsafe

struct Point
{
    public int x, y;
}

class MainClass12
{
    unsafe static void Main()
    {
        Point pt = new Point();
        Point* pp = &pt;
        pp->x = 123;
        pp->y = 456;
        Console.WriteLine("{0} {1}", pt.x, pt.y);
    }
}
/*
Output:
123 456
*/

-> 运算符(C# 参考),布布扣,bubuko.com

-> 运算符(C# 参考)

标签:style   blog   http   color   使用   os   代码   div   

原文地址:http://www.cnblogs.com/leavind/p/3869755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!