De volgende karakterkombinaties (escape sequenzen) kunnen worden gebruikt om speciale karakters in strings te coderen:
| Escape Sequenz | Omschrijving |
|---|---|
| \' | Enkel aanhalingsteken |
| \” | Dubbele aanhalingstekens |
| \\ | Backslash |
| \nnn | Octal getal (nnn) |
| \0 | Null karakter (daadwerkelijk het octale getal nul) |
| \a | Akoestisch signaal (audible bell) |
| \b | Backspace |
| \f | Pagina einde (formfeed) |
| \n | Nieuwe regel |
| \r | Carriage return |
| \t | Horizontale tab |
| \v | Verticale tab |
| \xnnn | Hexadecimal number (nnn) |
Hieronder een vorbeeld van het gebruik van escape sequenzen (aangenomen wordt dat bij het gebruik van de newline sequenz daadwerkelijk een nieuwe regel begint, zoals op bijv. Unix systemen het geval is):
printf( "Dit\nis\neen\ntest\n\nZe zei, \"Hoe gaat het met u?\"\n" );
which would display
Dit
is
een
test
Ze zei, "Hoe gaat het met u?"