2.5 Строки

2.5 Строки

Строка есть последовательность символов, заключенная в двойные кавычки: «...». Строка имеет тип «массив символов» и класс памяти static (см. #4 ниже), она инициализируется зданными символами. Все строки, даже если они записаны одинково, различны. Компилятор располагает в конце каждой строки нулевой (пустой) байт с тем, чтобы сканируюшая строку программа могла найти ее конец. В строке перед символом двоной кавычки " обяэательно должен стоять ; кроме того, могут использоваться те же escape-последовательности, что были опсаны для символьных констант. И, наконец, символ новой строки может появляться только сразу после , тогда оба,– и символ новой строки,– игнорируются.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

2.5 Строки

Из книги Давайте создадим компилятор! автора Креншоу Джек

2.5 Строки Строка есть последовательность символов, заключенная в двойные кавычки: «...». Строка имеет тип «массив символов» и класс памяти static (см. #4 ниже), она инициализируется зданными символами. Все строки, даже если они записаны одинково, различны. Компилятор


Новые строки

Из книги Microsoft Office автора Леонтьев Виталий Петрович


Столбцы и строки

Из книги Справочное руководство по C++ автора Страустрап Бьярн

Столбцы и строки От отдельных ячеек мы можем (и должны) перейти к работе с их группами. Один из видов (произвольно заданный диапазон) мы уже рассмотрели в прошлых главах. Однако гораздо чаще нам приходится работать с другими видами – строками (горизонтальными) и столбцами


Строки

Из книги MySQL: руководство профессионала автора Паутов Алексей В

Строки Класс STRING описывает символьные строки. Он имеет специальный статус, поскольку нотация допускает манифестные строковые константы, обозначающие экземпляры STRING.Строковая константа записывается в двойных кавычках, например,"ABcd Ef ~*_ 01"Символ двойных кавычек должны


10.6.1. Строки результата

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М


20.10.8 Строки октетов

Из книги О чём не пишут в книгах по Delphi автора Григорьев А. Б.

20.10.8 Строки октетов OCTET STRING (строки октетов) — это последовательность байт. Почти любые данные можно представить строкой


1.1.13. Строки в Windows API

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл


Глава 2. Строки

Из книги C++. Сборник рецептов автора Диггинс Кристофер

Глава 2. Строки Когда-то элементарными кирпичиками мироздания считались атомы, потом протоны, потом кварки. Теперь таковыми считаются струны[7]. Дэвид Гросс, профессор теоретической физики, Принстонский университет В начале 1980-х годов один профессор информатики, начиная


4.6. Разделение строки

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.


Символьные строки

Из книги Фундаментальные алгоритмы и структуры данных в Delphi автора Бакнелл Джулиан М.

Символьные строки Символьная строка состоит из последовательности символов, заключенных в двойные кавычки. Эта последовательность представляется в памяти как массив элементов типа char. Символьная строка представляет в выражении адрес этого массива, т. е. адрес первого


23.2.3. Строки и Glib

Из книги Язык Си - руководство для начинающих автора Прата Стивен

23.2.3. Строки и Glib Библиотека Glib содержит довольно много функций для работы со строками, но я перечислю лишь самые с моей точки зрения интересные (таблица 23.2).Некоторые строковые функции библиотеки Glib Таблица 23.2 Прототип Описание gchar* g_strchug(gchar* s) Функция удаляет все пробелы


Длинные строки

Из книги автора

Длинные строки Дискуссию о быстродействии алгоритмов нельзя считать законченной без краткого рассмотрения длинных строк. С ними связан целый ряд проблем, касающихся эффективности. Длинные строки появились в Delphi 2 и присутствовали во всех последующих компиляторах Delphi и