Bonjour,
je suis fakarovic, je suis débutant en langage C et j'ai un petit problème.
Quand j'écris le code de "hello world", l’exécution de programme est très rapide et je ne vois pas le résultat.
remarque: j'utilise le compilateur DEV-C++.
Bonjour,
je suis fakarovic, je suis débutant en langage C et j'ai un petit problème.
Quand j'écris le code de "hello world", l’exécution de programme est très rapide et je ne vois pas le résultat.
remarque: j'utilise le compilateur DEV-C++.
essaye de mettre :après ton printf("hello world");
Code : Sélectionner tout - Visualiser dans une fenêtre à part system("PAUSE");
oublie pas :
au tout début de ton programme avant ton main de faire un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include <stdlib.h>
Force et Honneur, Courage et Culture, sans peur ni reproche
merci bcp florianjoy54
Salut.
Tu peut utiliser getchar() aussi sinon ... ça évite d'appeler un programme externe comme la commande DOS "pause" inutilement (et c'est portable).
Et puis si tu utilisais Code::Blocks plutôt que Dev-C++ qui est obsolète depuis très longtemps, tu n'aurais pas ce soucis en lançant ton programme depuis l'IDE.
Cordialement,
Idriss
Le problème avec la méthode getchar c'est qu'effectivement ça marche dans le cas d'un programme hello world, mais ça devient beaucoup compliqué dès que de saisies ont eu lieu dans le programme. Pour du déboguage, c'est plus simple d'utiliser system("pause").Envoyé par ok.Idriss
J'aurais premièrement proposé wxDev-C++ à la place de Dev-C++, devenu obsolète, juste histoire de se mettre à jour. Mais bien sûr, wxDev-C++ n'est clairement pas le meilleur logiciel pour débuter en C. Sous Windows, je recommande vivement Visual C++ Express ou Pelles C, mais Code::Blocks aussi c'est déjà pas mal.Envoyé par ok.Idriss
[FAQ] Pourquoi mon programme se lance et se termine immédiatement sans que je ne puisse rien voir ?Envoyé par fakarovic
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager