C++ | Hello World Problème

Résolu/Fermé
Utilisateur anonyme - 19 juin 2011 à 14:01
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 19 juin 2011 à 14:25
Bonjour,

Aujourd'hui, j'ai créer une application console en C++ avec ces lignes:


#include <stdio.h>

int main()
{
printf("hello \n");
return 0;
}


une fois avoir compilé mon programme normalement ma console devrait resté lancé?! Mais non, le message Hello s'affiche mais ce quitte en moins de une seconde.

Je suis sous Windows 7 et je dev avec Visual Studio 10 premium.

Esse normal que la console se quitte en juste après son lancement.

Merci de m'aider :)


A voir également:

3 réponses

tinou35800 Messages postés 834 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 11 décembre 2012 65
19 juin 2011 à 14:04
a la fin tu ajoute
system("Pause");
return 0;
1
Utilisateur anonyme
19 juin 2011 à 14:09
J'ai penssé a la même chose que toi. Mais le truc c'est que ta commande n'est pas bonne.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
19 juin 2011 à 14:11
Bonjour,

Tout d'abord ce n'est pas du C++ mais du C.
Ensuite, effectivement, il faut rajouter system("pause"); sans oublier de #include <stdlib.h>.
0
Utilisateur anonyme
19 juin 2011 à 14:12
en effet l'include a du être oublié de ma part je vous tien au courant.
0
Utilisateur anonyme
19 juin 2011 à 14:14
Fonctionne je vous remercie tous les deux.
0
tinou35800 Messages postés 834 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 11 décembre 2012 65
Modifié par tinou35800 le 19/06/2011 à 14:13
désolé de l'erreur
return EXIT_SUCCESS;
c'est se que j'utilise quand je code en c++ avec devc++
Windows bug, avez vous pensez a regarder se qui se trouve entre le clavier et le siège??
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
Modifié par fiddy le 19/06/2011 à 14:25
@tinou35800,
return EXIT_SUCCESS; ou return 0; c'est la même chose... (A condition d'inclure stdlib.h).
0