C++-Token ist die kleinste unabhängige Einheit eines Programms.
C++ ist eine Obermenge von C, daher sind die meisten C-Konstrukte in C++ zulässig und ihre Bedeutung und Verwendung bleiben unverändert. Daher ähneln Token, Ausdrücke und Datentypen C-Tokens, Ausdrücken und Datentypen.
Das Folgende sind C++-Tags: (Die meisten C++-Tags ähneln grundsätzlich den C-Tags)
Schlüsselwörter sind reservierte Wörter, hat a feste Bedeutung und seine Bedeutung kann nicht geändert werden. Der Compiler weiß bereits, was diese Schlüsselwörter bedeuten und wie sie funktionieren. C++ hat mehr Schlüsselwörter als C, und diese zusätzlichen Schlüsselwörter haben spezielle Arbeitsfunktionen.
Es gibt 32 davon und hier sind sie
auto const double float int short struct unsigned break continue elseforlong signed switch void case default enumgoto register sizeof typedef volatile char do extern if return static unionwhile
Es gibt weitere 30 reservierte Wörter, die nicht in C vorkommen und daher neu in C++ sind. Hier sind sie –
asm dynamic_cast namespace reinterpret_cast try bool explicit new static_cast typeid catch false operator template typename class friend privatethis using const_cast inline public throw virtual delete mutable protected true wchar_t
Identifikatoren sind Namen, die verschiedenen Elementen wie Variablen, Strukturen und Funktionen gegeben werden. Darüber hinaus müssen Bezeichnernamen eindeutig sein, da diese Entitäten bei der Ausführung des Programms verwendet werden.
Konvention zur Benennung von Bezeichnern
Nur alphabetische Zeichen, Zahlen und Unterstriche sind zulässig.
Der erste Buchstabe muss ein Buchstabe oder ein Unterstrich (_) sein.
Bei Bezeichnern wird die Groß-/Kleinschreibung beachtet.
Reservierte Schlüsselwörter können nicht als Namen von Bezeichnern verwendet werden.
Es gibt zwei weitere Möglichkeiten, Konstanten in C++ zu definieren. Dies sind:
Durch die Verwendung des const-Schlüsselworts
Durch die Verwendung des #define-Präprozessors
li>Konstantendeklaration:
const [data_type] [constant_name]=[value];
Variablen sind sinnvolle Speicherorte für die Datenspeicherung im Computerspeichernamen. Wenn Sie eine Variable verwenden, beziehen Sie sich auf die Speicheradresse des Computers.
Syntax zum Deklarieren von Variablen
[data_type] [variable_name];
#include <iostream.h> int main() { int a,b;// a and b are integer variable cout<<" Enter first number :"; cin>>a; cout<<" Enter the second number:"; cin>>b; int sum; sum=a+b; cout<<" Sum is : "<<sum <<"\n"; return 0; }
C++-Operatoren sind Symbole, die zum Ausführen mathematischer oder logischer Operationen verwendet werden.
Betreiber | Beschreibung | tr>
---|---|
+ | Addition |
- | Subtraktion |
* | Multiplikation |
/ | Division |
% | Module |
Betreiber | Beschreibung |
---|---|
== | ist gleich |
!= | ist ungleich |
ist kleiner als | |
---|---|
Größer oder gleich | Kleiner oder gleich |
Beschreibung | |
&& | Und Betreiber. Führt die logische UND-Verknüpfung zweier Ausdrücke durch. (Wenn beide Ausdrücke „True“ ergeben, ist das Ergebnis „True“. Wenn einer der Ausdrücke „False“ ergibt, ist das Ergebnis „False“) |
|| |
Kein Operator. Führt eine logische Negation eines Ausdrucks durch. | |
---|---|
Operator Beschreibung |
|
Binäre Linksverschiebung. Operator |
|
!= | Nicht gleich |
~ | Binärer Komplementoperator |
---|---|
Binärer UND-Operator | |
Binärer XOR-Operator | |
Bin ary ODER-Operator |
zuweisen *= | |
---|---|
/= | Division, dann Zuweisung |
%= td> | Modulo, dann Zuweisung |
Linksverschiebung und Zuweisung | |
> >= | Rechtsverschiebung und Zuweisung |
&= | Bitweise UND-Zuweisung |
^= | Bitweises XOR und Zuweisung |
|= | Bitweise ODER-Verknüpfung und Zuweisung Zuweisung |
Verschiedene Operatoren | |
Operator | Beschreibung |
, | |
sizeOf() |
* | |
---|---|
? : | Bedingter Ausdruck |
Das obige ist der detaillierte Inhalt vonC/C++-Markup?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!