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

Quale è la dichiarazione corretta di main in C++?

Ilmain()La funzione è una funzione globale. Utilizzata per avviare l'esecuzione del programma. Ogni programma dovrebbe averemain()I parametri di riga di comando argc e argv sono opzionali.

main()L'原型 standard del metodo è il seguente.

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

Qui,

argc-Parametro del programma trasmesso dall'ambiente di esecuzione del programma.

argv-Puntatore all'elemento primo dell'array.

Di seguito è riportato un esempio main()

Esempio

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

Risultato di output

The sum of numbers: 36

Nel programma sopra, il codice esiste insum()Calcolare la somma di due numeri.

int sum(int x, int y) {
   int s = x + y;
   cout << "The sum of numbers: " << s;
}

Ilmain()Il metodo è in corso di chiamatasum()

sum(28, 8);