title: How to move terminal cursor with ASCII code?
body: <pre><code>#include &lt;stdio.h&gt;
  int main()
  {
      printf("asd");
      char code[4] = { 0x08 ,  0x1b , 0x5b ,0x4b } ; 
      int i = 0 ; 
      while ( i  &lt; 4  )
      {   
          putc(code[i], stdout);
          i++;
      }   
      printf("\n");
      return 0;
  }
  </code></pre>
  
  <p>output:</p>
  
  <p>[root@localhost ~]# ./a.out </p>
  
  <p>as</p>
  
  <p>[root@localhost ~]#</p>
  
  <p>It seems that code "0x08" move terminal cursor left to  letter "d" position  ,and "0x1b , 0x5b ,0x4b"  clear up letter "d" .
  I want to know the meaning of some codes like { 0x08 ,  0x1b , 0x5b ,0x4b } . Is there  relevant information  available ?</p>
  
  <p>Thanks.</p>