da carattere da codice ASCII

se inseriamo un carattere tra '...' lo convertiamo nel corrispondete decimale codice ASCII associato al carattere (usato nelle istruzioni di testo)


da codice ASCII a decimale

i numeri decimali del codice ASCII messi tra '...' o "..." preceduti da \ si convertono nel corrispondente valore ASCII
'\49' → 1

  • se il numero lo si fa iniziare con lo 0 allora vuol dire che é il codice ASCII del numero ottale, non decimale, da prendere
  • esempio:
    '\014' → codice ASCII di 12 → avanzamento di pagina

  • se il numero lo si fa iniziare con la x allora vuol dire che é il codice ASCII del numero esadecimale, non decimale, da prendere


  • alcuni caratteri sono speciali di default e indicano comandi speciali

    SequenzaDescrizione
    \acampanello
    \bbackspace
    \fsalto pagina
    \navanzamento del cursore di una riga (a capo)
    \rritorno del carrello (a capo senza nuova riga)
    \ttabulazione orizzontale
    \vtabulazione verticale
    \\\ (barra inversa)
    \?? (punto interrogativo)
    \'' (apice)
    \"" (doppi apici)
    \0NULL (carattere nullo o di fine stringa): 00000000 (8 bit nulli)
    EOFEnd Of File = CTRL+Z (libreria stdio.h)