*   >> Чтение Образование Статьи >> science >> programming

Углубленный взгляд в C ++ Основной String

<р> Углубленное Посмотри в C ++ Основной струнного Введение C ++ не имеют основной тип объекта для строки. Ядро строка получены с помощью кодера. C ++, однако, имеет, класс строка в то, что называется, стандартная библиотека шаблонов. Используя эту строку класс не является обязательным. Класс строки и особенности стандартной библиотеки шаблонов использовать C ++ основной строку в семявыносящих путей. Это означает, что вы должны понять основы основной строки и различные способы его использования.

Эта статья дает вам взглянуть на C ++ основной строки и различных способов его использования в глубину. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Вы должны иметь базовые знания в C ++, прежде чем читать эту статью. Если у вас нет этих знаний, а затем прочитать серию я написал которого первая часть под названием "Начало работы с C ++".

Для достижения статью, введите название и мое имя в поле поиска на этой странице и нажмите Поиск. Получение основных Строка Строка представляет собой непрерывный ряд объектов гольцов в памяти. Там нет зазора в серии. По зазора слова, Речь идет один или более последовательных ячеек памяти, который (которые), не связанных с типом объекта. Обратите внимание, что пространство, введенный ключ Пробел на клавиатуре, не создает разрыв в строке. Это ставит в гольца со значением полукокса.

Это просто, как и другие значения символьных, но вместо того, чтобы отображаться в виде символа на экране, то она, как дисплей пространстве. Это означает, что до сих пор, как компьютер, то, пробел, символ (символ). Как это строка разграничена в памяти? Начало строки в памяти идентифицируется символ *, который является указателем на первый символ строки. Конец строки является нулевой символ, \\ 0. Он \\ следуют нуля (не буква О). Это нулевой символ является частью строки, но это обычно не отображаются на экране или распечатать.

Если указатель не является константой указатель (постоянная адрес памяти), то он может быть увеличен, чтобы указать на следующий символ строки. Давайте теперь образуют ядро ​​строку. Следующий код иллюстрирует это: #include, используя патезрасе; INT Main () {символ * ул; * ул = 'S'; * (++ ул) = 'т'; * (++ ул) = 'г'; * (++ ул) = 'я'; * (++ ул) = 'п'; * (++ ул) = 'г'; * (++ ул) = '\\ 0'; --str; --str; --str; --str; --str; --st

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.