Las constantes y variables de tipo CHAR se usan para representar caracteres, y cada caracter se almacena en un byte. Un CHAR se almacena en un byte de acuerdo con su codigo ASCII, y se considera que tiene un valor entero correspondiente. Las constantes de tipo CHAR se escriben entre apostrofos, como `a`.
Algunos caracteres son no imprimibles, y otros son dificiles de
imprimir; para ellos se requiere una secuencia de escape. Por ejemplo, en
un programa, el caracter NEWLINE se escribe '\ N', y aunque
se describe con dos caracteres, \ y N representan un solo
caracter ASCII. El caracter BACKSLASH \ tambien se
conoce como CARACTER DE ESCAPE, y se utiliza para "escapar" del
significado usual del caracter precedente. Veamos este tipo de caracteres :
nulo '\0'
retroceso '\b'
tabulador '\t'
newline '\n'
alimentación de forma '\f'
retorno de carro '\r'
comillas '\"'
apóstrofos '\texonly{\'}'
backslash '\\texonly{\'}