Kennenlernen der Hauptfunktion

Kennenlernen der Hauptfunktion

Jedes C++-Programm enthält mehrere Funktionen, es muss jedoch eine Funktion namens main enthalten, und das Betriebssystem führt das C++-Programm aus, indem es die Hauptfunktion aufruft. Die Hauptfunktion ist wie eine Tür des Programms. Ohne diese Tür kann das Programm nicht betreten werden, daher muss ein C++-Programm die Hauptfunktion enthalten

Im Allgemeinen besteht eine Funktionsdefinition aus vier Teilen:

  • Rückgabetyp
  • Funktionsname
  • Parameterliste
  • Funktionskörper
//main函数的定义

int main(void)
{
    return 0;
}

/*
* 函数定义的一般模板:
* 返回类型 函数名(形参列表)
* {
*   函数体
* }
*/

Obwohl die Hauptfunktion im Vergleich zu anderen Funktionen etwas Besonderes ist, stimmt ihre Definition mit anderen Funktionen überein, die im Folgenden ausführlich vorgestellt werden:

  1. Es ist festgelegt, dass der Rückgabetyp der Hauptfunktion eine Ganzzahl (int) sein muss. In C++ gibt es viele integrierte Datentypen (durch die Sprache selbst definierte Typen), und int ist einer davon. In zukünftigen Studien werden wir kann Datentypen auch nach Bedarf anpassen.

Hier wird ein wichtiges Konzept erwähnt: Typ
Typ ist eines der grundlegendsten Konzepte des Programmdesigns. Die vom Programm verarbeiteten Daten werden in Variablen gespeichert, und jede Variable hat ihren eigenen Typ. Ein Typ definiert nicht nur den Inhalt, sondern auch den Operationen, die für diese Art von Daten ausgeführt werden können

  1. Im obigen Beispiel ist die formale Parameterliste von main leer (void), das heißt, die Funktion hat keine formalen Parameter und ihre Form entspricht dem Schreiben von nichts in Klammern
int main()
  1. Ein Funktionskörper ist ein Anweisungsblock, der mit einer öffnenden geschweiften Klammer beginnt und mit einer schließenden geschweiften Klammer endet
{
    return 0;
}

Die einzige Anweisung in diesem Anweisungsblock ist Return, die die Ausführung der Funktion beendet. Es ist zu beachten, dass der Typ des Rückgabewerts mit dem Rückgabetyp der Funktion übereinstimmen muss, wenn die Return-Anweisung einen Wert zurückgibt , der Rückgabetyp der Hauptfunktion ist eine Ganzzahl, und die von der Rückgabe zurückgegebene 0 ist ebenfalls eine Ganzzahl

Hinweis:
Die meisten C++-Anweisungen enden mit einem Semikolon und werden leicht ignoriert. Wenn Sie vergessen, ein Semikolon zu schreiben, führt dies häufig zu unerklärlichen Kompilierungsfehlern

Ich denke du magst

Origin blog.csdn.net/m0_50275697/article/details/131301668
Empfohlen
Rangfolge