English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C ++Wie lautet die korrekte Deklaration von main?

Dasmain()Funktionen sind globale Funktionen. Sie werden verwendet, um die Ausführung des Programms zu starten. Jedes Programm solltemain()Die Kommandozeilenparameter argc und argv sind optional.

main()Der Standardprototyp der Methode ist wie folgt.

int main() { body }
ODER
int main(int argc, char *argv[])
{ body }

Hier,

argc-Die Anzahl der Parameter, die von der Umgebung, in der das Programm ausgeführt wird, an das Programm weitergegeben werden

argv-Zeiger auf das erste Element des Arrays

Hier ist ein Beispiel main()

Beispiel

#include <iostream>
using namespace std;
int sum(int x, int y) {
   int s = x + y;
   cout << "Die Summe der Zahlen: " << s;
}
int main() {
   sum(28, 8);
   return 0;
}

Ausgabeergebnis

Die Summe der Zahlen: 36

Im obigen Programm befindet sich dieser Codesum()Berechne die Summe von zwei Zahlen.

int sum(int x, int y) {
   int s = x + y;
   cout << "Die Summe der Zahlen: " << s;
}

Dasmain()Methode wird aufgerufensum()

sum(28, 8);