Probléme de C...
Fermé
max
-
4 mai 2005 à 19:23
Luffy =)
Luffy =)
- Messages postés
- 365
- Date d'inscription
- mercredi 20 avril 2005
- Statut
- Membre
- Dernière intervention
- 19 mai 2006
A voir également:
- Probléme de C...
- Petit colis distribution cs - Forum - Internet / Réseaux sociaux
- Musique les petit mouchoirs enterrement ✓ - Forum - Musique / Radio / Clip
- Ce problème vient généralement du fait que le propriétaire ne l’a partagé qu’avec un petit groupe de personnes, a modifié qui po ✓ - Forum - Facebook
- Que signifie un petit triangle avec 2 flèches samsung - Forum - Samsung
- Petit 1 ✓ - Forum - Windows
5 réponses
eu.... j'ai eu un petit probléme , j'e n'ai pas pu finir mon message je le fini :
allors je compile , j'éxécute et la il me l'ouvre me le referme aussitot.
Je crois que c'est a cause de windows XP ....
Je pense qu'il faut écrire une commande du genre pause a la fin mais je ne connais pas cette commande.
Merci d'avance
allors je compile , j'éxécute et la il me l'ouvre me le referme aussitot.
Je crois que c'est a cause de windows XP ....
Je pense qu'il faut écrire une commande du genre pause a la fin mais je ne connais pas cette commande.
Merci d'avance
Luffy =)
4 mai 2005 à 19:29
- Messages postés
- 365
- Date d'inscription
- mercredi 20 avril 2005
- Statut
- Membre
- Dernière intervention
- 19 mai 2006
4 mai 2005 à 19:29
Salut Maxime, et bienvenue dans le C :-)
pour mettre en pause un prgramme, rien de plus simple : tu rajoutes la fonction system("pause"); à la fin de ton programme.
ou alors tu peux exécuter ton programme à partir de l'entrée de ligne de commandes.
++ et bon courage ;-)
pour mettre en pause un prgramme, rien de plus simple : tu rajoutes la fonction system("pause"); à la fin de ton programme.
ou alors tu peux exécuter ton programme à partir de l'entrée de ligne de commandes.
++ et bon courage ;-)
pourrais-tu me dire exactement ou ... j'ai essayé tt a la fin , le compilateur dit :
syntax error befor string constant
si je mé ("pause"); entre les { } il ne me dit pas d'erreurs mais sa ne change rien ... il se ferme toujours tout de suite...
syntax error befor string constant
si je mé ("pause"); entre les { } il ne me dit pas d'erreurs mais sa ne change rien ... il se ferme toujours tout de suite...
Luffy =)
4 mai 2005 à 19:59
- Messages postés
- 365
- Date d'inscription
- mercredi 20 avril 2005
- Statut
- Membre
- Dernière intervention
- 19 mai 2006
4 mai 2005 à 19:59
normalement ça doit donner ça :
main() { printf("bonjour, maître\n"); system("pause"); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Luffy =)
4 mai 2005 à 20:19
- Messages postés
- 365
- Date d'inscription
- mercredi 20 avril 2005
- Statut
- Membre
- Dernière intervention
- 19 mai 2006
4 mai 2005 à 20:19
de rien ;-)
comme tu débutes, une petite explication sur les fonctions. car quand tu dis si je mé ("pause"); entre les { }, ça me fait un peu sursauter, car en effet il absolument les mettre ici.
main est le nom de ta fonction. c'est d'aileurs une fonction particulière car c'est le point d'entrée de ton programme. le "int" qu'il y a devant veut dire que le fonction va renvoyer une valeur et que ce sera un entier. on retourne une valeur avec l'instruction "return"tu peux renvoyer une valeur pour à l'OS (windows ou linux) si ton programme s'est terminé correctement. en général on renvoie -1 pour dire que ça s'est mal passé. et les appels d'autres fonctions se font toujours entre les {}. exemple
va voir sur ce site il y a petit tuto sur le langage C qui devrait t'aider à mieux à comprendre. ++
comme tu débutes, une petite explication sur les fonctions. car quand tu dis si je mé ("pause"); entre les { }, ça me fait un peu sursauter, car en effet il absolument les mettre ici.
main est le nom de ta fonction. c'est d'aileurs une fonction particulière car c'est le point d'entrée de ton programme. le "int" qu'il y a devant veut dire que le fonction va renvoyer une valeur et que ce sera un entier. on retourne une valeur avec l'instruction "return"tu peux renvoyer une valeur pour à l'OS (windows ou linux) si ton programme s'est terminé correctement. en général on renvoie -1 pour dire que ça s'est mal passé. et les appels d'autres fonctions se font toujours entre les {}. exemple
int fonction1() { balabla; return 0; } int main() { int retour = fonction1(); printf("retour = %d",retour); return 0; }
va voir sur ce site il y a petit tuto sur le langage C qui devrait t'aider à mieux à comprendre. ++