Heim > Backend-Entwicklung > C#.Net-Tutorial > Wohin kehrt die C-Sprache zurück?

Wohin kehrt die C-Sprache zurück?

angryTom
Freigeben: 2020-02-15 17:26:46
Original
10957 Leute haben es durchsucht

Wohin kehrt die C-Sprache zurück?

Wohin kehrt die C-Sprache zurück?

Die C-Sprache kehrt von der dritten Ebene zur oberen Ebene zurück, z. B. bei einem rekursiven Programm Kehren Sie zur zweiten Ebene zurück. Wenn es sich beispielsweise um ein normales Unterprogramm handelt, kehren Sie zum Hauptprogramm zurück.

Die Rückkehr im Hauptprogramm wird an das Betriebssystem zurückgegeben.

Zum Beispiel ruft das folgende C-Programm

int sum(int a, int b) {
        return a + b;
}
int main(int argc, char const *argv[])
{
        int c = sum(1000, 24);
        return 0;
}
Nach dem Login kopieren

main die Funktion sum auf, die Rückgabe von sum wird an main zurückgegeben, und die Rückgabe in main wird an das Betriebssystem zurückgegeben Verwenden Sie echo $ unter einem Linux-System. Fragen Sie diesen Wert ab.

$? stellt den Exit-Status des letzten Befehls dar. Der Erfolgswert ist 0 und der Nichterfolgswert ist ungleich 0! Die Verwendung von return 0 in einem C-Programm bedeutet, dass das Programm normal läuft und keine Fehler vorliegen.

Empfohlenes Lernen: C-Sprachvideo-Tutorial

Das obige ist der detaillierte Inhalt vonWohin kehrt die C-Sprache zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage