Справочная система C guide

Строковые константы


Строковая константа представляется последовательностью символов кода ASCII, заключенной в кавычки: "... ".

Примеры:

"This is a character string"

"Это строковая константа"

"А" "1234567890" "О" "$"

Строковая константа - это массив символов, заключенный в кавычки; она имеет тип char [ ].

В конце каждой строки компилятор помещает нулевой символ '\0', отмечающий конец данной строки.

Каждая строковая константа, даже если она идентична другой строковой константе, сохраняется в отдельном месте памяти. Если необходимо ввести в строку символ кавычек ("), то перед ним надо поставить символ обратной косой (\). В строку могут быть введены любые специальные символьные константы, перед которыми стоит символ \. Символ \ и следующий за ним символ новой строки игнорируются.

Содержание раздела