Inverser?

Résolu/Fermé
XxProGramerxX_Qc Messages postés 13 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 27 décembre 2017 - 17 déc. 2017 à 14:17
pkpkmépkpk Messages postés 341 Date d'inscription samedi 14 mai 2011 Statut Membre Dernière intervention 14 janvier 2018 - 17 déc. 2017 à 15:56
Hellow People!

Je suis en train de programmer un petit jeu mais j'ai un problème!
J'ai écris ceci:

1            case 2:
2                   printf("Au revoir");
3                   sleep(1);
4                   return 0;


Mais dans le code, il se passent à l'envers? J'ai essayer d'inverser le code. Même chose.

Merci!!

1 réponse

pkpkmépkpk Messages postés 341 Date d'inscription samedi 14 mai 2011 Statut Membre Dernière intervention 14 janvier 2018 52
17 déc. 2017 à 15:56
Bonjour,

Les instructions ne sont pas exécutées à l'envers.
Seulement, les caractères à afficher sur
stdout
sont placés dans une mémoire tampon et ne sont effectivement affichés que lorsque cette mémoire est vidée (ce n'est pas le cas de
stderr
).
On peut toutefois forcer l'affichage en insérant le caractère
'\n'
(nouvelle ligne) ou via
fflush(stdout);
.
0