Operatoren ein C++Typen mit Beispiel
โก Intelligente Zusammenfassung
Operatoren ein C++ Operatoren sind Symbole, die Operationen auf Operanden ausfรผhren, von arithmetischen und Vergleichsoperationen bis hin zu logischen, bitweisen und Zuweisungsoperationen. Diese Ressource erklรคrt jede Operatorkategorie anhand von ausfรผhrbaren Beispielprogrammen, deren Ausgabe und den Vorrangregeln, die die Auswertungsreihenfolge bestimmen.

Was sind Operatoren?
Ein Operateur ist ein Symbol, das zur Durchfรผhrung von Operationen mit Operanden verwendet wird. Ein Operator fรผhrt Operationen auf Operanden durch, und diese Operationen kรถnnen mathematischer oder logischer Natur sein. Es gibt verschiedene Arten von Operatoren in C++ zum Durchfรผhren verschiedener Operationen.
Betrachten Sie den folgenden Vorgang:
a = x + y;
In der obigen Anweisung sind x und y die Operanden, wรคhrend + ein Additionsoperator ist. Wenn der C++ Wenn der Compiler auf die obige Anweisung stรถรt, addiert er x und y und speichert das Ergebnis in der Variablen a.
Arten von Operatoren ein C++
Es gibt hauptsรคchlich 6 verschiedene Arten von Operatoren in C++:
- Arithmetik Operatoren
- Relational Operatoren
- logisch Operatoren
- Bitweise Operatoren
- Zuordnung Operatoren
- Andere Operatoren
Beginnen wir mit den arithmetischen Operatoren, der am hรคufigsten verwendeten Kategorie.
Arithmetik Operatoren
Dabei handelt es sich um Operatortypen, die zur Durchfรผhrung mathematischer/arithmetischer Operationen verwendet werden. Dazu gehรถren:
| OperaDo. | Beschreibung |
|---|---|
| + Additionsoperator | Addiert zwei Operanden. |
| - Intractionsoperator | Subtracts 2nd Operand von 1st Operand. |
| * Multiplikationsoperator | Multipliziert 2 Operanden. |
| / Abteilungsleiter | Dividiert Zรคhler durch Nenner. |
| % Modulo-Operator | Gibt den Rest nach der Division zurรผck. |
| ++ Inkrementoperator | Erhรถht einen ganzzahligen Wert um 1. |
| โ Dekrementoperator | Verringert einen ganzzahligen Wert um 1. |
Beispielsweise:
#include <iostream> using namespace std; int main() { int a = 11; int b = 5; int c; cout << "a + b is :" << a+b << endl; //11+5 cout << "a - b is :" << a-b << endl; //11-5 cout << "a * b is :" << a*b << endl; //11*5 cout << "a / b is :" << a/b << endl; //11/5 cout << "a % b is :" << a%b << endl; //11%5 cout << "a++ is :" << a++ << endl; //11++ cout << "a-- is :" << a-- << endl; //12-- return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Die main()-Funktion wird aufgerufen, in die die Programmlogik eingefรผgt werden soll. Die geschweifte Klammer { markiert den Beginn des Funktionskรถrpers der main()-Funktion.
- Deklarieren Sie eine ganzzahlige Variable a und initialisieren Sie sie auf 11.
- Deklarieren Sie eine ganzzahlige Variable b und initialisieren Sie sie auf 5.
- Deklarieren einer Ganzzahlvariablen c.
- Den Wert der Operation a+b zusammen mit anderem Text auf der Konsole ausgeben.
- Den Wert der Operation ab zusammen mit anderem Text auf der Konsole ausgeben.
- Den Wert der Operation a*b zusammen mit anderem Text auf der Konsole ausgeben.
- Den Wert der Operation a/b zusammen mit anderem Text auf der Konsole ausgeben.
- Den Wert der Operation a%b zusammen mit anderem Text auf der Konsole ausgeben.
- Den Wert der Operation a++ zusammen mit anderem Text auf der Konsole ausgeben.
- Den Wert der Operation aโ zusammen mit anderem Text auf der Konsole ausgeben.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
Relational Operatoren
Diese Operatortypen fรผhren Vergleiche an Operanden durch. Beispielsweise mรผssen Sie wissen, welcher Operand grรถรer oder kleiner als der andere ist. Dazu gehรถren:
| OperaDo. | Beschreibung |
|---|---|
| == Gleichheitsoperator | รberprรผft die Gleichheit zweier Operandenwerte. |
| != ungleich Operator | Prรผft auf Ungleichheit zweier Operandenwerte. |
| > grรถรer als Operator | Prรผft, ob der Wert des linken Operanden grรถรer ist als der Wert des rechten Operanden. |
| < Kleiner-als-Operator | Prรผft, ob der Wert des linken Operanden kleiner ist als der Wert des rechten Operanden. |
| >= Grรถรer-gleich-Operator | Prรผft, ob der Wert des linken Operanden grรถรer oder gleich dem Wert des rechten Operanden ist. |
| <= kleiner oder gleich Operator | Prรผft, ob der Wert des linken Operanden kleiner oder gleich dem Wert des rechten Operanden ist. |
Beispielsweise:
#include <iostream> using namespace std; int main() { int a = 11; int b = 5; cout << "a=11, b=5" << endl; if (a == b) { cout << "a == b is true" << endl; } else { cout << " a == b is false" << endl; } if (a < b) { cout << "a < b is true" << endl; } else { cout << "a < b is false" << endl; } if (a > b) { cout << "a > b is true" << endl; } else { cout << "a > b is false" << endl; } return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Aufruf der Funktion main(), in der die Logik des Programms hinzugefรผgt werden soll.
- Deklarieren Sie eine ganzzahlige Variable a und initialisieren Sie sie auf 11.
- Deklarieren Sie eine ganzzahlige Variable b und initialisieren Sie sie auf 5.
- Einen Text auf der Konsole ausgeben, der die Werte der Variablen a und b angibt.
- Mit einer Wenn-Dann-Anweisung prรผfen, ob a gleich b ist.
- Der Text, der in der Konsole ausgegeben werden soll, wenn die Operation a==b wahr ist.
- Der Else-Teil der obigen If-Anweisung gibt an, was zu tun ist, wenn a==b falsch ist.
- Der Text, der in der Konsole ausgegeben werden soll, wenn die Operation a==b falsch ist.
- Mit einer if-Anweisung prรผfen, ob a kleiner als b ist.
- Text, der auf der Konsole ausgegeben werden soll, wenn die Operation a
- Der else-Teil fรผr den Fall, dass ein
- Text, der auf der Konsole ausgegeben werden soll, wenn die Operation a
- Mit einer if-Anweisung prรผfen, ob a grรถรer als b ist.
- Der Text, der in der Konsole ausgegeben werden soll, wenn die Operation a>b wahr ist.
- Der else-Zweig fรผr den Fall, dass a>b falsch ist.
- Der Text, der in der Konsole ausgegeben werden soll, wenn die Operation a>b nicht zutrifft.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
logisch Operatoren
Das logische Operatoren Zwei oder mehr Bedingungen lassen sich kombinieren. Logische Operatoren ergรคnzen zudem die Auswertung der ursprรผnglichen Bedingung. Dazu gehรถren:
| OperaDo. | Beschreibung |
|---|---|
| && logischer UND-Operator | Die Bedingung ist erfรผllt, wenn beide Operanden ungleich Null sind. |
| || logischer ODER-Operator | Die Bedingung ist erfรผllt, wenn einer der Operanden ungleich Null ist. |
| ! logischer NICHT-Operator | Der Operator kehrt den logischen Zustand des Operanden um. Wenn der Operand wahr ist, macht der Operator ! ihn falsch. |
Beispielsweise:
#include <iostream> using namespace std; int main() { int a = 5, b = 2, c = 6, d = 4; if (a == b && c > d) cout << "a equals to b AND c is greater than d\n"; else cout << "AND operation returned false\n"; if (a == b || c > d) cout << "a equals to b OR c is greater than d\n"; else cout << "Neither a is equal to b nor c is greater than d\n"; if (!b) cout << "b is zero\n"; else cout << "b is not zero"; return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Aufruf der Funktion main(), in der die Logik des Programms hinzugefรผgt werden soll.
- Das { markiert den Anfang des Hauptteils der main()-Funktion.
- Deklaration von 4 ganzzahligen Variablen a, b, c und d und Zuweisung verschiedener Werte zu ihnen.
- Der Operator && (UND) innerhalb einer if-Anweisung verknรผpft zwei Bedingungen. Die erste Bedingung ist falsch und die zweite ist wahr, daher ist false&&true falsch; das Ergebnis der if-Anweisung ist also falsch.
- Der Text, der in der Konsole ausgegeben wird, wenn die obige if-Bedingung wahr ist. Dieser Code wird nicht ausgefรผhrt.
- Der Teil, der ausgefรผhrt werden soll, wenn die obige if-Anweisung falsch ist.
- Text, der auf der Konsole gedruckt werden soll, wenn die if-Anweisung falsch ist. Dies wird ausgefรผhrt.
- Verwendung des ||-Operators (ODER) innerhalb einer if-Anweisung. Die erste Bedingung ist falsch und die zweite ist wahr, daher ist falsch||wahr wahr; das Ergebnis der if-Anweisung ist wahr.
- Der Text, der in der Konsole ausgegeben wird, wenn die obige if-Bedingung wahr ist. Dieser Code wird ausgefรผhrt.
- Der Teil, der ausgefรผhrt werden soll, wenn die obige if-Anweisung falsch ist.
- Text, der auf der Konsole gedruckt werden soll, wenn die if-Anweisung falsch ist. Dies wird nicht ausgefรผhrt.
- Es wird geprรผft, ob der Wert der Variablen b gleich 0 ist.
- Der Text, der in der Konsole ausgegeben wird, wenn die obige if-Bedingung wahr ist. Dieser Code wird nicht ausgefรผhrt.
- Der Teil, der ausgefรผhrt werden soll, wenn die obige if-Anweisung falsch ist.
- Text, der auf der Konsole gedruckt werden soll, wenn die if-Anweisung falsch ist. Dies wird ausgefรผhrt.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
Bitweise Operatoren
Bitweise Operatoren Fรผhre Bitoperationen auf Operanden durch. Zuerst werden die Operanden in Bitdaten umgewandelt, dann werden die Operationen ausgefรผhrt. Arithmetische Operationen wie Addition und Subtraktion werden dabei berรผcksichtigt.tracDa die Bearbeitung auf Bitebene erfolgt, lassen sich Ergebnisse schneller erzielen. Dazu gehรถren:
| OperaDo. | Beschreibung |
|---|---|
| & (bitweises UND) | Nimmt zwei Zahlen (Operanden) entgegen und verknรผpft jedes Bit der beiden Zahlen mit einem UND. Sind beide Bits 1, gibt die UND-Verknรผpfung 1 zurรผck, andernfalls 0. |
| | (bitweises ODER) | Die Funktion nimmt zwei Zahlen (Operanden) entgegen und verknรผpft jedes Bit der beiden Zahlen mit einem ODER. Sie gibt 1 zurรผck, wenn mindestens eines der Bits 1 ist. |
| ^ (bitweises XOR) | Die Funktion nimmt zwei Zahlen (Operanden) entgegen und fรผhrt eine XOR-Verknรผpfung aller Bits der beiden Zahlen durch. Sie gibt 1 zurรผck, wenn sich beide Bits unterscheiden. |
| << (Linksverschiebung) | Diese Funktion nimmt zwei Zahlen und verschiebt die Bits des ersten Operanden nach links. Der zweite Operand bestimmt die Gesamtzahl der zu verschiebenden Stellen. |
| >> (rechte Umschalttaste) | Die Funktion nimmt zwei Zahlen und verschiebt die Bits des ersten Operanden nach rechts. Der zweite Operand bestimmt die Anzahl der zu verschiebenden Stellen. |
| ~ (bitweises NOT) | Nimmt eine Zahl und invertiert dann alle ihre Bits. |
#include <iostream> using namespace std; int main() { unsigned int p = 60; // 60 = 0011 1100 unsigned int q = 13; // 13 = 0000 1101 int z = 0; z = p & q; cout << "p&q is : " << z << endl; // 12 = 0000 1100 z = p | q; cout << "p|q is : " << z << endl; // 61 = 0011 1101 z = p ^ q; cout << "p^q is : " << z << endl; // 49 = 0011 0001 z = ~p; cout << "~p is : " << z << endl; // -61 = 1100 0011 z = p << 2; cout << "p<<2 is: " << z << endl; // 240 = 1111 0000 z = p >> 2; cout << "p>>2 is : " << z << endl; // 15 = 0000 1111 return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Aufruf der Funktion main(), in der die Logik des Programms hinzugefรผgt werden soll.
- Eine vorzeichenlose Ganzzahlvariable p wird deklariert und ihr der Wert 60 zugewiesen, was binรคr 0011 1100 entspricht.
- Eine vorzeichenlose Ganzzahlvariable q wird deklariert und ihr der Wert 13 zugewiesen, was binรคr 0000 1101 entspricht.
- Deklarieren Sie eine ganzzahlige Variable z und initialisieren Sie sie auf 0.
- Ausfรผhren der bitweisen &-Operation (UND) auf den Variablen p und q und Speichern des Ergebnisses in der Variablen z.
- Drucken des Ergebnisses der obigen Operation zusammen mit anderem Text auf der Konsole.
- Ausfรผhren der bitweisen | (ODER)-Operation an den Variablen p und q und Speichern des Ergebnisses in der Variablen z.
- Drucken des Ergebnisses der obigen Operation zusammen mit anderem Text auf der Konsole.
- Ausfรผhren der bitweisen ^-Operation (XOR) auf den Variablen p und q und Speichern des Ergebnisses in der Variablen z.
- Drucken des Ergebnisses der obigen Operation zusammen mit anderem Text auf der Konsole.
- Die bitweise ~ (NICHT)-Operation wird auf die Variable p angewendet und das Ergebnis in der Variable z gespeichert.
- Drucken des Ergebnisses der obigen Operation zusammen mit anderem Text auf der Konsole.
- Ausfรผhren der Linksverschiebungsoperation an der Variablen p und Speichern des Ergebnisses in der Variablen z.
- Drucken des Ergebnisses der obigen Operation zusammen mit anderem Text auf der Konsole.
- Ausfรผhren der Rechtsverschiebungsoperation an der Variablen p und Speichern des Ergebnisses in der Variablen z.
- Drucken des Ergebnisses der obigen Operation zusammen mit anderem Text auf der Konsole.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
Zuordnung Operatoren
Zuweisungsoperatoren Variablen werden Werte zugewiesen. Der Operand/die Variable wird links vom Operator addiert, der Wert rechts. Variable und Wert mรผssen vom selben Datentyp sein, andernfalls schlรคgt die Operation fehl. C++ Der Compiler wird einen Fehler ausgeben.
Beispielsweise:
x = 5;
Im obigen Beispiel ist x die Variable/der Operand, = der Zuweisungsoperator und 5 der Wert. Hier sind die gรคngigen Zuweisungsoperatoren in โฆ C++:
| OperaDo. | Beschreibung |
|---|---|
| = (einfacher Zuweisungsoperator) | Weist der Variablen links den Wert rechts zu. |
| += (UND-Zuweisungsoperator hinzufรผgen) | Addiert den Wert des rechten Operanden zum linken Operanden und weist das Ergebnis anschlieรend der Variablen auf der linken Seite zu. |
| -= (Subtract UND-Zuweisungsoperator) | Subtracts ist der Wert des rechten Operanden, ermittelt aus dem Wert des linken Operanden, und weist das Ergebnis dann der Variablen auf der linken Seite zu. |
| *= (Multiplikations-UND-Zuweisungsoperator) | Multipliziert den Wert des linken Operanden mit dem rechten Operanden und weist das Ergebnis dann der Variablen auf der linken Seite zu. |
| /= (Divisions- UND Zuweisungsoperator) | Dividiert den Wert des linken Operanden durch den rechten Operanden und weist das Ergebnis dann der Variablen auf der linken Seite zu. |
Beispielsweise:
#include <iostream> using namespace std; int main() { int x = 5; cout << "Initial value of x is " << x << "\n"; x += 5; cout << "x += 5 gives :" << x << "\n"; x -= 5; cout << "x -= 5 gives : " << x << "\n"; x *= 5; cout << "x *= 5 gives :" << x << "\n"; x /= 5; cout << "x /= 5 gives : " << x << "\n"; return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Aufruf der Funktion main(), in der die Logik des Programms hinzugefรผgt werden soll.
- Das { markiert den Anfang des Hauptteils der main()-Funktion.
- Deklarieren Sie eine ganzzahlige Variable x und weisen Sie ihr den Wert 5 zu.
- Der Wert der Variablen x wird zusammen mit anderem Text in der Konsole ausgegeben. Das \n-Zeichen steht fรผr einen Zeilenumbruch.
- Zum Wert der Variablen x wird 5 addiert und das Ergebnis der Variablen x zugewiesen.
- Den Wert der Variablen x zusammen mit anderem Text in der Konsole ausgeben.
- Subtracting 5 from the value of x and assign the result to variable x.
- Den Wert der Variablen x zusammen mit anderem Text in der Konsole ausgeben.
- Multipliziere den Wert der Variablen x mit 5 und weise das Ergebnis der Variablen x zu.
- Den Wert der Variablen x zusammen mit anderem Text in der Konsole ausgeben.
- Den Wert der Variablen x durch 5 teilen und das Ergebnis der Variablen x zuweisen.
- Den Wert der Variablen x zusammen mit anderem Text in der Konsole ausgeben.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
Andere Operatoren
Andere Operatoren Beinhaltet den Grรถรenoperator, Komma Operator, bedingt Operator, und Operators-Prioritรคt. Lassen Sie uns die anderen von tors unterstรผtzten Operatoren besprechen. C++:
sizeof-Operator
Dieser Operator bestimmt die Grรถรe einer Variablen. Verwenden Sie den sizeof-Operator, um die Grรถรe eines Datentyps zu ermitteln.
Beispielsweise:
#include <iostream> using namespace std; int main() { cout<<"Size of int : "<< sizeof(int) << "\n"; cout<<"Size of char : " << sizeof(char) << "\n"; cout<<"Size of float : " << sizeof(float) << "\n"; cout<<"Size of double : " << sizeof(double) << "\n"; return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Aufruf der Funktion main(), in der die Logik des Programms hinzugefรผgt werden soll.
- Die Grรถรe des Integer-Datentyps wird mithilfe des sizeof-Operators ermittelt und zusammen mit anderem Text auf der Konsole ausgegeben.
- Die Grรถรe des Zeichendatentyps wird mithilfe des sizeof-Operators ermittelt und zusammen mit anderem Text auf der Konsole ausgegeben.
- Die Grรถรe des Datentyps float wird mithilfe des sizeof-Operators ermittelt und zusammen mit anderem Text auf der Konsole ausgegeben.
- Die Grรถรe des Datentyps double wird mithilfe des sizeof-Operators ermittelt und zusammen mit anderem Text auf der Konsole ausgegeben.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
Comma OperaDo.
Das Komma-Operator (,) lรถst eine Folge von Operationen aus. Es verarbeitet den ersten Operanden und verwirft das Ergebnis. Anschlieรend wertet es den zweiten Operanden aus und gibt Wert und Typ zurรผck.
#include <iostream> using namespace std; int main() { int x, y; y = 100; x = (y++, y + 10, 99 + y); cout << x; return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Aufruf der Funktion main(), in der die Logik des Programms hinzugefรผgt werden soll.
- Deklarieren von zwei ganzzahligen Variablen x und y.
- Weisen Sie der Variablen ya den Wert 100 zu.
- Wir verwenden den Kommaoperator. Zuerst setzen wir y auf 100, dann erhรถhen wir es auf 101 (y++). Anschlieรend addieren wir 10 zu y. Schlieรlich addieren wir 99 zu y, das immer noch 101 ist, was 200 ergibt. x ist nun 200.
- Den Wert der Variablen x in der Konsole ausgeben.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
Bedingt OperaDo.
Dieser Operator wertet eine Bedingung aus und agiert abhรคngig vom Ergebnis der Auswertung.
Syntax:
Condition ? Expression2 : Expression3;
Parameter:
- Die Bedingung ist die Bedingung, die ausgewertet werden soll.
- Ausdruck2 ist der Ausdruck, der ausgefรผhrt werden soll, wenn die Bedingung wahr ist.
- Ausdruck3 ist der Ausdruck, der ausgefรผhrt wird, wenn die Bedingung nicht erfรผllt ist.
Beispielsweise:
#include <iostream> using namespace std; int main() { int a = 1, b; b = (a < 10) ? 2 : 5; cout << "value of b: " << b << endl; return 0; }
Ausgang:
Hier ist ein Screenshot des Codes:
Code Erlรคuterung:
- Einbinden der iostream-Header-Datei in unseren Code. Dadurch kรถnnen wir von der Konsole lesen und darauf schreiben.
- Einschlieรlich des std-Namespace, um seine Klassen und Funktionen zu verwenden, ohne ihn aufzurufen.
- Aufruf der Funktion main(), in der die Logik des Programms hinzugefรผgt werden soll.
- Zwei deklarieren ganzzahlige Variablen A und B. Der Variablen a wurde der Wert 1 zugewiesen.
- Der Variablen b wird ein Wert zugewiesen. Ist die Variable a kleiner als 10, erhรคlt b den Wert 2, andernfalls erhรคlt b den Wert 5.
- Den Wert der Variablen b zusammen mit anderem Text in der Konsole ausgeben.
- Die Funktion main() sollte einen Wert zurรผckgeben, wenn das Programm einwandfrei lรคuft.
- Ende des Hauptteils der main()-Funktion.
OperaVorrang
Eine einzelne Operation kann mehrere Operatoren haben. In diesem Fall bestimmt die Operatorrangfolge, welcher zuerst ausgewertet wird.
Die folgende Liste zeigt die Rangfolge der Operatoren in C++, mit absteigender Prioritรคt von links nach rechts:
(), [], *, /, %, +/-, <<, >>, ==, !=, ^, |, &&, ||, ?:, =, +=, -=, *=, /=













