3 ptite question sur la fonction main en C++
Fermé
Kof
-
16 sept. 2005 à 18:40
TuXor Messages postés 97 Date d'inscription lundi 23 mai 2005 Statut Membre Dernière intervention 28 avril 2006 - 16 sept. 2005 à 20:20
TuXor Messages postés 97 Date d'inscription lundi 23 mai 2005 Statut Membre Dernière intervention 28 avril 2006 - 16 sept. 2005 à 20:20
A voir également:
- 3 ptite question sur la fonction main en C++
- Picasa 3 - Télécharger - Albums photo
- :3 emoji ✓ - Forum Loisirs / Divertissements
- :3 smiley ✓ - Forum Messagerie
- Fonction si et - Guide
- 3 à l'envers ✓ - Forum Windows
1 réponse
TuXor
Messages postés
97
Date d'inscription
lundi 23 mai 2005
Statut
Membre
Dernière intervention
28 avril 2006
25
16 sept. 2005 à 19:51
16 sept. 2005 à 19:51
Salut Kof,
1 - alors en gros la fonction main est le point d'entrée de ton programme, c'est à dire que c'est à partir de l'instruction qui suit la ligne qui contient main,
que ton programme va commancer s'exécuter.
2 - Ensuite void signifie <rien> et ça veut dire que quand tu met void devant main, le programme s'attands a ce que la fonction ne renvoie rien, par contre si tu met "int" tu devra mettre
à la fin de ton programme.
3 - Enfin les "trucs" entre paranthèses sont en fait des arguments,
ce sont des "valeurs" qui peuvent servir à l'exécution du programme, et qu l'on donne quant on appel le programme,
par une ligne de commande par exemple. mais ils ne sont pas obligatoires, on peut mettre void entre les paranthèses.
ex :
wala, mes explications ne sont peut être pas parfaites, mais je pense que ça peut t'aider
@+
1 - alors en gros la fonction main est le point d'entrée de ton programme, c'est à dire que c'est à partir de l'instruction qui suit la ligne qui contient main,
que ton programme va commancer s'exécuter.
2 - Ensuite void signifie <rien> et ça veut dire que quand tu met void devant main, le programme s'attands a ce que la fonction ne renvoie rien, par contre si tu met "int" tu devra mettre
int v1; . . . return v1;
à la fin de ton programme.
3 - Enfin les "trucs" entre paranthèses sont en fait des arguments,
ce sont des "valeurs" qui peuvent servir à l'exécution du programme, et qu l'on donne quant on appel le programme,
par une ligne de commande par exemple. mais ils ne sont pas obligatoires, on peut mettre void entre les paranthèses.
ex :
void main(void)
{
}
wala, mes explications ne sont peut être pas parfaites, mais je pense que ça peut t'aider
@+
16 sept. 2005 à 20:12
16 sept. 2005 à 20:20
c'est souvent utilisé pour savoir si ton programme s'est déroulé correctement, ou pas.
Par exemple si ton prog renvoie 0 ca veut dire que tout s'est déroulé correctement.
Par contre si il renvoie un code différent de 0, alors il y'aura eu un problème au cours de l'exécution.
C'est toi qui choisit les codes erreurs et qui les place aux endroits "strategiques" dans ton programme.
Le plus souvent ils sont aprés des test, ce sont des "portes de sortie anormale" qui permettent d'eviter a ton programme de planter bêtement, alors que tu as détecté une erreur.
voila voila. j'espère que c'est clair.
Si tu a d'autres questions...
@+