Operatoren (Rust Programmiersprache)

Aus ahrensburg.city
Zur Navigation springen Zur Suche springen

Operatoren in der Programmiersprache Rust

Arithmetische Operatoren

  • + (Addition)
  • - (Subtraktion)
  • * (Multiplikation)
  • / (Division)
  • % (Modulus)

Vergleichsoperatoren

  • == (Gleich)
  • != (Ungleich)
  • > (Größer als)
  • < (Kleiner als)
  • >= (Größer oder gleich)
  • <= (Kleiner oder gleich)

Logische Operatoren

  • && (Logisches UND)
  • || (Logisches ODER)
  • ! (Logisches NICHT)

Bitweise Operatoren

  • & (Bitweises UND)
  • | (Bitweises ODER)
  • ^ (Bitweises XOR)
  • << (Bitweises Linksverschiebung)
  • >> (Bitweises Rechtsverschiebung)

Zuweisungsoperatoren

  • = (Zuweisung)
  • += (Addition und Zuweisung)
  • -= (Subtraktion und Zuweisung)
  • *= (Multiplikation und Zuweisung)
  • /= (Division und Zuweisung)
  • %= (Modulus und Zuweisung)

Sonstige Operatoren

  • . (Zugriff auf ein Feld oder eine Methode)
  • :: (Zugriff auf ein Modul oder einen Pfad)
  • ? (Fehlerbehandlung)
  • as (Typumwandlung)