[Langage C] Comment effacer un ecran

Résolu
COUSSI Matthieu -  
 kalid -
Bonjour je travaille sous l'environnement DOS et j'aimerais savoir comment on efface l'ecran en langage C lorsque le programme est en "route" car je veux effacer les operation precedement effectuer pour que cela soit plus "propre" Merci d'avance...

5 réponses

  1. roniflo2000
     
    Tu peux touours utiliser: syteme("cls");
    il faut juste faire une pauseavan d effacer l écran.La fonction se trouve dans stdlib.h
    7
  2. iks37
     
    Je suis en train d'apprendre le langae C.
    Et mon compilateur est Dev-C++ 4.9.9.2 sous Windows XP.

    L'instruction " system("cls"); " précédée de la directive " #include<stdlib.h> " permet effectivement d'effacer l'écran.
    2
    1. chico200987 Messages postés 856 Statut Membre 144
       
      Confirmer une réponse a une question résolue donnée il y a presque 6 ans tu fais fort :p
      0
    2. iks37
       
      Je ne "fais pas du tout fort".
      Je pensais tout simplement apprter une réponse plus simple et claire, relativement à la précédente.
      Ceci pour les débutants comme moi; et n'oubliez pas que ce site est très fréquenté pour divers thèmes dont la programmation.
      0
  3. ghoformatik
     
    bonjour. si vous voulez effacer le contenu de l'écran dans le langage c, vous pouvez utiliser clrscr() qui se trouve dans la bibliothéque conio.h..... c'est tout
    0
    1. kalid
       
      merci a toi
      0
    2. kalid
       
      pour info aux autres moi j'utilise turbo c++ et la solution ghoformatik marche tres bien, merci
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. tofux
     
    j'ai testé l'instruction clrscr(); sous l'IDE Dev-CPP 4.0, et elle ne fonctione pas, d'ailleurs je rencontre pas mal de problemes avec cet IDE. en me disant que c'était peut-etre une erreur dans mon programme, je l'ai testée avec un simple petit programme:

    /*preprocessor directives*/
    #include <stdio.h>
    #include <stdlib.h>
    #include <conio.h>

    //Start prg

    int main(void) //start main fct
    {
    printf("Hello world\n");
    getch();
    clrscr();
    return 0;
    } //end main fct

    //End prg
    0