Строка - массив символов, заканчивающийся нуль-символом.
В С++ две возможности работы со строками: функции, унаследованные из библиотеки С (заголовочный файл или ); библиотечный класс C++ string, предоставляющий более широкие возможности представления, обработки и контроля строк. Библиотека С++ содержит функции: копирования строк (strcpy, strncpy); сравнения (strcmp, strncmp); объединения строк (strcat, strncat); поиска подстроки (strstr); поиска вхождения символа (strchr, strrchr, strpbrk); определения длины строки (strlen) и другие.