Sdílet prostřednictvím


Porovnání ukazatelů (Průvodce programováním v C#)

Můžete použít následující operátory porovnání ukazatelů libovolného typu:

==! = < > <> = =

Relační operátory porovnání adresy dva operandy, pokud jsou celá čísla bez znaménka.

Příklad

// compile with: /unsafe
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);
    }
}

Vzorový výstup

True

False

Viz také

Referenční dokumentace

Výrazy ukazatelů (Průvodce programováním v C#)

Operátory jazyka C#

Manipulace s ukazateli (Průvodce programováním v C#)

Typy ukazatelů (Průvodce programováním v C#)

unsafe (Referenční dokumentace jazyka C#)

fixed – příkaz (Referenční dokumentace jazyka C#)

stackalloc (Referenční dokumentace jazyka C#)

Koncepty

Průvodce programováním v C#

Další zdroje

Typy (Referenční dokumentace jazyka C#)