Хелпикс

Главная

Контакты

Случайная статья





Лекция 13. Основные вопросы лекции.. Описание строк в среде Visual С++ 2010



Лекция 13

ОБРАБОТКА СТРОК (МАССИВОВ СИМВОЛЬНЫХ ПЕРЕМЕННЫХ) В С++

Цель лекции.Исследовать особенности обработки строк в среде Visual С++ 2010.

Основные вопросы лекции.

1. Описание строк в среде Visual С++ 2010.

2. Ввод и вывод строк в среде Visual С++ 2010.

3. Функции обработки строк в среде Visual С++ 2010.

4. Строки в среде Visual С++ 2010.

5. Функции превращения типов.

 

1. Описание строк в среде Visual С++ 2010

В языке С++  массив типа  char - это одномерный массив, состоящий из символов:

char А[11];

Символьная строка – это последовательность символов, дополненная специальным символом-ограничителем, указывающим конец строки. Ограничивающий символ записывается управляющей последовательностью “\0”. Для такой символьной строки применяют название “строка С” (была предложена разработчиком языка). В других ветвях языка С++ существуют другие представления символьных строк.

Каждый символ в строке занимает один байт.

Символьная константа “\0” , ограничивающая символьную строку, называется нулевым байтом. Ее следует учитывать при определении соответствующего массива символов: если строка должна содержать N символов, то в определении массива следует указать N + 1 элемент.

Например, определение

char А[11];

означает, что строка содержит 10 элементов типа char (символов), а последний байт зарезервирован для нулевого байта.

           В качестве символов могут использоваться.

1. Прописные буквы латинского и российского алфавитов.

2. Строчные буквы латинского и российского алфавитов.

3. Цифры от 0 до 9.

4. Символы пунктуации: . ; и т. п.

5. Символьные константы.

6. Управляющие символы.

7. Пробел.

8. Шестнадцатеричные цифры.

Символьные массивы при их определении могут инициализироваться как обычный массив:



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.