La fonction main en C
Résolu/Fermé
seljazou
Messages postés
175
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
25 décembre 2009
-
28 oct. 2009 à 15:30
seljazou Messages postés 175 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 25 décembre 2009 - 30 oct. 2009 à 19:07
seljazou Messages postés 175 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 25 décembre 2009 - 30 oct. 2009 à 19:07
A voir également:
- La fonction main en C
- Fonction si et - Guide
- Bagage à main - Guide
- Scan ligne de la main gratuit - Télécharger - Photo & Graphisme
- Fonction moyenne excel - Guide
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Logiciels
4 réponses
ladgalen
Messages postés
143
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
6 septembre 2013
10
28 oct. 2009 à 15:35
28 oct. 2009 à 15:35
Bonjour
La fonction main est la fonction principale, c'est elle qui est exécutée quand tu exécute ton programme et qui appelle les autres fonctions. Aucune fonction ne peut appeler la fonction main (sauf un programme extérieur mais là c'est autre chose).
Si ton programme ne contient qu'une seule fonction elle doit s'appeler main. Si il en contient plusieurs qui fond différentes choses, alors tu dois créer une fonction main qui appellera les autres fonction au moment voulu.
Donc oui tu dois forcément écrire une fonction main !
La fonction main est la fonction principale, c'est elle qui est exécutée quand tu exécute ton programme et qui appelle les autres fonctions. Aucune fonction ne peut appeler la fonction main (sauf un programme extérieur mais là c'est autre chose).
Si ton programme ne contient qu'une seule fonction elle doit s'appeler main. Si il en contient plusieurs qui fond différentes choses, alors tu dois créer une fonction main qui appellera les autres fonction au moment voulu.
Donc oui tu dois forcément écrire une fonction main !
ladgalen
Messages postés
143
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
6 septembre 2013
10
28 oct. 2009 à 16:17
28 oct. 2009 à 16:17
Une seule fonction main suffit et une et une seule fonction main doit exister dans un programme donné. Si tu en as deux le programme ne sais pas qui il doit exécuter.
Par contre toutes les fonction à qui tu fais appel ne se trouvent pas forcément dans un main. Par exemple ton main peut appeler une fonction début() une fonction milieu() et une fonction fin(), chacune de ces fonctions appelant elle même d'autres fonctions ect ... Par contre tout part du main. Tu peux voir ça comme un arbre dont le tronc serait le main et ensuite tu as plein de ramifications.
Par contre toutes les fonction à qui tu fais appel ne se trouvent pas forcément dans un main. Par exemple ton main peut appeler une fonction début() une fonction milieu() et une fonction fin(), chacune de ces fonctions appelant elle même d'autres fonctions ect ... Par contre tout part du main. Tu peux voir ça comme un arbre dont le tronc serait le main et ensuite tu as plein de ramifications.
seljazou
Messages postés
175
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
25 décembre 2009
1
28 oct. 2009 à 16:22
28 oct. 2009 à 16:22
j compri merci beaucoup :)
Ce n'est pas possible de poser une question pareille !!
Tu n'es pas fichiu de taper 1 mot dans google ou de lire la première page du K&R ?!!!
Tu n'es pas fichiu de taper 1 mot dans google ou de lire la première page du K&R ?!!!
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
29 oct. 2009 à 06:28
29 oct. 2009 à 06:28
Moustiquet
Messages postés
212
Date d'inscription
samedi 3 octobre 2009
Statut
Membre
Dernière intervention
27 juin 2011
29 oct. 2009 à 02:54
29 oct. 2009 à 02:54
Excuse moi,mais il n'y a pas de mauvaise question
seljazou
Messages postés
175
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
25 décembre 2009
1
30 oct. 2009 à 19:07
30 oct. 2009 à 19:07
merci à tous :)
28 oct. 2009 à 16:06
et une seule fonction main suffit pour un programme?