Escape characters
“C” programski jezik dozvoljava da se koristi escape character i u drugim situacijama.
Objasnit ćemo neke koji se koriste kao prazna mesta:
\n
\n – označava prelaz u naredni red.
\r
\r – označava povratak na početak reda
\a
\a – (kao alarm) - ako pokušate da pošljete ovaj karakter na ekran, čućete kratak zvuk.
\0
\0 (character nakon kose crte je nula, a ne slovo O): zove se nul (od Latinske reči nullus – ništa) je character koji ne predstavlje ni jedan drugi karakter; ali ima svoje primene, što ćemo raditi kasnije.
Escape characters - nešto drugačije
U prvom primeru nakon kose crte se nalaze dve ili tri oktalne cifre (cifre mogu biti u opsegu od 0 do 7). Broj napisan na ovaj način biće tretiran kao ASCII vrednost. Kao na primer:
Character = '\47';
47
oktalno je 39 decimalno. U ASCII eli se vidi da je taj kod od apostrofa, i ekvivalentno je sledećem:
'\''
(ali samo ako je u datom računaru implementiran ASCII kod).
Escape characters - još nešto drugačije
Na primer, ako su iza kose crte slovo x i par heksadecimalnih cifara (0-9, A-F - ima ih 16). Broj napisan na ovaj način biće tretiran kao ASCII vrednost. Kao na primer:
Character = '\x27';
27 heksadecimalno je 39 decimalno. U ASCII eli se vidi da je taj kod od apostrofa, i ekvivalentno je sledećem:
'\''
(ali samo ako je u datom računaru implementiran ASCII kod).