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