|
Може да бъде използувана и обобщена escape - последователност.
Тя изглежда така: ооо където ооо представлява последователност от една, две или три осмични цифри. Стойността, представена чрез осмичните цифри, представлява числената стойност на символа в символния набор на машината. Примерите, които следват, представляват литерални константи, като се използува символния набор ASCII: 7 (bell) 14 (newLine) (null) 62 ('2') Всяка низова литерална константа представлява съвкупност от нула или повече символа, обградени с двойни кавички. Непечатуемите символи могат да бъдат представяни чрез техните escape - последователности. Низов литерал може да заеме няколко реда от текста на програмата. Обратната наклонена черта като последен символ на реда указва, че низовият литерал продължава на следващия ред. Следва пример за низови литерални константи: "" (null string) "a" "nCCtoptionstfile:[cC]n" "a multi-line string literal signal its continuation with a backslash" Низовият литерал е от тип масив от символи. Той се състои от низов литерал и ограничаващия символ null, добавен от компилатора. Например, докато 'a' представя единичния символ а, то "a" се записва като символа а, следван от символа null. Символът null се използува за отбелязване на края на низа.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









