Question debile !!!

the F Messages postés 162 Statut Membre -  
 le père -
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

4 réponses

whyte2000 Messages postés 51 Statut Membre 7
 
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 !
0
Lord Shoedsackovskaïa Messages postés 234 Statut Membre 13
 
Je le pense également car l'ordre print signifie imprimer dans plusieurs langages de prog
0
the F Messages postés 162 Statut Membre 13
 
Merci pour vos reponses mais je precise que c'est une commande en language C

voici le contexte ici : https://forums.commentcamarche.net/forum/affich-12464528-gotoxy-sous-linux

ca n'a aucune relation avec les imprimantes
0
le père
 
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...)
0