C'est quoi int main (void)?
Résolu/Fermé
A voir également:
- Int main(void)
- Void(0) ✓ - Forum Réseaux sociaux
- Javascript : void :0 - Forum Mozilla Firefox
- Javascript:void(0); ✓ - Forum Réseaux sociaux
- Void(0); ✓ - Forum Mozilla Firefox
- Bagage à main - Guide
5 réponses
Hello Royalustin,
Tu as commencé à apprendre, mais sur quoi ? (livre, internet, …)
Le prototype d'une fonction, ça doit être expliqué dans le cours, non ?
La fonction "main", c'est la fonction principale du programme C++, c'est le point d'entrée pour que le système d'exploitation l'exécute
int au début signifie qu'elle renvoie une valeur au système d'exploitation (dans ce cas un code d'erreur)
void signifie qu'on peut lui passer un paramètre de type void
return(0) à la fin signifie qu'on retourne la valeur 0 en fin d'exécution
(En principe, 0 pour pas d'erreur et 1 pour erreur)
Donc le programme C++ se présente comme ceci: (on ne met pas int main(void){}{} au début du code, tout le code est à l'intérieur)
Tu as commencé à apprendre, mais sur quoi ? (livre, internet, …)
Le prototype d'une fonction, ça doit être expliqué dans le cours, non ?
La fonction "main", c'est la fonction principale du programme C++, c'est le point d'entrée pour que le système d'exploitation l'exécute
int au début signifie qu'elle renvoie une valeur au système d'exploitation (dans ce cas un code d'erreur)
void signifie qu'on peut lui passer un paramètre de type void
return(0) à la fin signifie qu'on retourne la valeur 0 en fin d'exécution
(En principe, 0 pour pas d'erreur et 1 pour erreur)
Donc le programme C++ se présente comme ceci: (on ne met pas int main(void){}{} au début du code, tout le code est à l'intérieur)
int main(void) { ………………. (le code ici) ………….. return(0) }
12 avril 2020 à 22:49
souvent, ça ne vient pas dès le début.
Le cours commence par quelques instructions de bases, toutes écrites dans le main.
Puis au bout d'un moment, une première méthode retournant ou non un résultat, et c'est là que le prototype peut-être abordé.