指针比较(C# 编程指南) - C# 编程指南

返回介绍

指针比较(C# 编程指南)

发布于 2019-11-12 字数902 浏览 740 评论 0

可应用下面的运算符比较任意类型的指针:

==   !=   <   >   <=   >=

比较运算符比较两个操作数的地址,就像他们是无符号整数一样。

示例

C#  复制代码
// compile with: /unsafe

C#  复制代码
class CompareOperators
{
    unsafe static void Main() 
    {
        int x = 234;
        int y = 236;
        int* p1 = &x;
        int* p2 = &y;

        System.Console.WriteLine(p1 < p2);
        System.Console.WriteLine(p2 < p1);
    }
}

示例输出

True

False

请参见

概念

C# 编程指南

参考

指针表达式(C# 编程指南)C# 运算符操作指针(C# 编程指南)指针类型(C# 编程指南)unsafe(C# 参考)fixed 语句(C# 参考)stackalloc(C# 参考)

其他资源

类型(C# 参考)

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

目前还没有任何评论,快来抢沙发吧!