Operatoren in Rust
Zur Navigation springen
Zur Suche springen
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Operatoren in Rust
In Rust gibt es verschiedene Arten von Operatoren, die für unterschiedliche Operationen verwendet werden können:
Arithmetische Operatoren
- Addition: `+`
- Subtraktion: `-`
- Multiplikation: `*`
- Division: `/`
- Modulus: `%`
Vergleichsoperatoren
- Gleich: `==`
- Ungleich: `!=`
- Größer als: `>`
- Kleiner als: `<`
- Größer oder gleich: `>=`
- Kleiner oder gleich: `<=`
Logische Operatoren
- Und: `&&`
- Oder: `||`
- Nicht: `!`
Bitweise Operatoren
- Und: `&`
- Oder: `|`
- XOR: `^`
- Nicht: `~`
- Linksverschiebung: `<<`
- Rechtsverschiebung: `>>`
Zuweisungsoperatoren
- Zuweisung: `=`
- Addiere und weise zu: `+=`
- Subtrahiere und weise zu: `-=`
- Multipliziere und weise zu: `*=`
- Dividiere und weise zu: `/=`
- Modulus und weise zu: `%=`
- Bitweises Und und weise zu: `&=`
- Bitweises Oder und weise zu: `|=`
- Bitweises XOR und weise zu: `^=`
- Linksverschiebung und weise zu: `<<=`
- Rechtsverschiebung und weise zu: `>>=`
Sonstige Operatoren
- Indexierung: `[]`
- Aufruf: `()`
- Zugriff auf Felder: `.`
- Bereich: `..` und `..=`
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).