Main void ... ext
Chekchak
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
bonsoir tout le monde , donc je voudrai savoir c'est quoi main void et quand on met int main() ou bien void main ext ... ça veut dire quoi et c'est quoi la difference entre eux svp ?
1 réponse
Bonsoir,
En C (ISO 89/90), on ne met jamais : void main() ni int main() ni void main(void). Ce sont des erreurs, qu'on a tendance à voir un peu partout...
Si ton programme ne requiert pas d'argument en entrée du main, alors une seule écriture correcte : int main(void).
S'il y a besoin d'arguments, alors :
int main(int argc, char *argv[]) ou son synonyme
int main(int argc, char **argv)
Cdlt,
En C (ISO 89/90), on ne met jamais : void main() ni int main() ni void main(void). Ce sont des erreurs, qu'on a tendance à voir un peu partout...
Si ton programme ne requiert pas d'argument en entrée du main, alors une seule écriture correcte : int main(void).
S'il y a besoin d'arguments, alors :
int main(int argc, char *argv[]) ou son synonyme
int main(int argc, char **argv)
Cdlt,