Содержание
- 2. Библиотека string Библиотечные функции работы со строками объявлены в заголовочном файле string.h, который автоматически подключается к
- 3. Инициализация строк Такая форма определения строки задает пустую строку: string s; Начальное значение строки можно задать
- 4. Ввод и вывод строк Для того, чтобы ввести из входного потока строку до первого пробела используется
- 5. Функции библиотеки В библиотеку string входят следующие функции: копирования строк объединения строк сравнения строк определения длины
- 6. Копирование строк Функция strcpy (dest, src) Копирует содержимое строки src в строку dest, заменяя старое содержимое
- 7. Объединение строк Функция strcat (dest, src) Добавляет содержимое строки src к строке dest, заменяя старое содержимое
- 8. Сравнение строк Функция strcmp (str1, str2) Сравнивает содержимое строки str1 с содержимым строки str2 Функция strncmp
- 9. Правило сравнения строк Строки сравниваются посимвольно до тех пор, пока не будут обнаружены несовпадающие символы или
- 10. Определение длины строки Функция strlen (str1) Возвращает длину строки (без нулевого символа конца строки) При отсутствии
- 11. Поиск подстроки Функция strstr (str, sub) Ищет первое вхождение подстроки sub в строку str Если подстрока
- 12. Указатель на подстроку Значение, возвращаемое функцией strstr может быть сохранено в отдельной переменной (указателе) Такая переменная
- 13. Поиск символов в строке Группа функций: strchr (str, ch) – ищет первое вхождение символа ch в
- 14. Для определения длины строки s используется запись s.size() Такая запись означает, что метод size применяется к
- 15. Конкатенация строк Для конкатенации строк используется операция сложения (+) или операция сложения с присваиванием (+=). Пусть
- 16. МЕТОДЫ КЛАССА STRING Метод substr – выделение части строки s = "0123456789"; s1 = s.substr (
- 17. МЕТОДЫ КЛАССА STRING Метод erase – удаление части строки s = "0123456789"; s.erase ( 3, 6
- 18. МЕТОДЫ КЛАССА STRING Метод insert - вставка символов в строку s = "0123456789"; s.insert ( 3,
- 19. МЕТОДЫ КЛАССА STRING Метод find - поиск в строке Эта функция возвращает номер найденного символа (номер
- 21. Скачать презентацию