Heim > Artikel > Backend-Entwicklung > Kapitel 1 C++: Funktionsrückgabewerte, GNU-Compiler-Befehle
Funktionsrückgabewert
Der Rückgabewerttyp muss mit dem Rückgabetyp der Funktion identisch sein
Für die Hauptfunktion muss der Rückgabewert vom Typ int sein. In den meisten Systemen ist der Rückgabewert der Hauptfunktion ein Statusindikator. Ein Rückgabewert von 0 zeigt an, dass die Hauptfunktion erfolgreich ausgeführt wurde; ein Rückgabewert ungleich Null zeigt an, dass ein Fehler aufgetreten ist.
GNU-Compiler-Befehle
vi: Neue Datei, i: Bearbeiten; Beenden; Bearbeiten; wq/ZZ: Speichern und beenden
g++ XX.cc -o XX: Kompilieren Sie XX.cc und generieren Sie die ausführbare Datei XX.
./XX: Führen Sie die ausführbare Datei XX aus.
echo $?: Greifen Sie nach der Ausführung des Programms auf den Rückgabewert der Hauptfunktion zu, um den Status zu erhalten.
Standardeingabe : cin
Standardausgabe: cout
cerr: Standardfehler, wird zur Ausgabe von Programmwarnungen und Fehlermeldungen verwendet.
clog: Wird verwendet, um allgemeine Informationen über die Programmausführung zu generieren.
Ausgabeoperator:98bb4da950d28467131ff2192669d972> v1 >> v2;
int val;//read until end-of-file*/while(std::cin >> val) { ......}
$ addaItems <infile> outfile
String-Literal
Nicht initialisierte Variable : Wenn der Klassentyp keinen Anfangswert angibt, wird er gemäß der Klassendefinition initialisiert. Innerhalb einer Funktion definierte integrierte Typvariablen werden standardmäßig nicht initialisiert, es sei denn, es gibt eine explizite Initialisierungsanweisung.
Referenz: C++ Primer Fifth Edition
Verwandte Artikel:
Kapitel 2 C++: Variablen und Basistypen
Kapitel 3 C++: String-String, Vektorvektor und Array
Das obige ist der detaillierte Inhalt vonKapitel 1 C++: Funktionsrückgabewerte, GNU-Compiler-Befehle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!