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{\'}