Question debile !!!

Bonjour,

Est ce que qlq'un peut m'expliquer ce que fait ce bout de code :
******
printf("\x1b[%d;%dH",y,x);
******
source :https://forums.commentcamarche.net/forum/affich-12464528-gotoxy-sous-linux

Configuration: Linux
Firefox 3.5.5

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. oui, je pense que c'est un code qui est en rapport avec une erreur d'imprimante mais je n'en suis pas du tout sure !
    1. Je le pense également car l'ordre print signifie imprimer dans plusieurs langages de prog
      1. Bonjour

        C'est très probablement un code pour positionner un curseur sur un écran.
        Autrefois (j'ose dire de mon temps ?) les terminaux ASCII se pilotaient en leur envoyant des séquences de caractères commençant par le caractère ESCAPE (\x1b) suivi de quelques paramètres numériques puis d'une lettre qui indiquait la nature de la commande (positionnement de curseur, effacement d'écran, passage en mode clignotant...)