"int main(int argc, char *argv[])"?
Fermé
the moi moi
Messages postés
789
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
23 février 2014
-
27 févr. 2010 à 17:28
the moi moi Messages postés 789 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 23 février 2014 - 27 févr. 2010 à 18:46
the moi moi Messages postés 789 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 23 février 2014 - 27 févr. 2010 à 18:46
Bonjour,
voilà je viens juste de débuter dans la programmation, et je me demandais à quoi servait cette ligne "int main(int argc, char *argv[])" et surtout si elle était indispensable(je suis actuellement en C)
Merci de vos réponses
voilà je viens juste de débuter dans la programmation, et je me demandais à quoi servait cette ligne "int main(int argc, char *argv[])" et surtout si elle était indispensable(je suis actuellement en C)
Merci de vos réponses
A voir également:
- "int main(int argc, char *argv[])"?
- Bagage à main - Guide
- Int converter - Télécharger - Bureautique
- Coco char - Accueil - Réseaux sociaux
- Scan ligne de la main gratuit - Télécharger - Photo & Graphisme
- Can't multiply sequence by non-int of type 'float' - Forum Python
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
27 févr. 2010 à 18:42
27 févr. 2010 à 18:42
Salut,
"int main(int argc, char *argv[])" est la deuxième forme standard possible du prototype de main. Elle est utilisée lorsqu'on souhaite récupérer des arguments passés en paramètre lors de l'exécution du programme (cf. le lien donné par lami20j).
L'autre forme possible est : "int main(void);". Cette forme est utilisée lorsqu'on n'a pas besoin de récupérer ces arguments.
Cdlt,
"int main(int argc, char *argv[])" est la deuxième forme standard possible du prototype de main. Elle est utilisée lorsqu'on souhaite récupérer des arguments passés en paramètre lors de l'exécution du programme (cf. le lien donné par lami20j).
L'autre forme possible est : "int main(void);". Cette forme est utilisée lorsqu'on n'a pas besoin de récupérer ces arguments.
Cdlt,
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
27 févr. 2010 à 17:36
27 févr. 2010 à 17:36
Salut,
Regarde ici les paramètres de la fonction main
Regarde ici les paramètres de la fonction main
the moi moi
Messages postés
789
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
23 février 2014
33
27 févr. 2010 à 18:46
27 févr. 2010 à 18:46
merci à vous deux, je vais regarder ;)