WorksheetsРабота со строками в C++
Total questions: 14
Worksheet time: 7mins
Что делает функция strcpy(S1, S2)?
Удаляет строку S2 из S1.
Копирует строку S2 в S1.
Объединяет строки S1 и S2.
Сравнивает строки S1 и S2.
Какова цель функции strcat(S1, S2)?
Удаление строки S2 из S1.
Объединение строк S1 и S2.
Сравнение строк S1 и S2.
Копирование строки S2 в S1.
Что возвращает функция strlen(S)?
Количество символов в строке S
Позицию первого символа в строке S
Длину строки S в байтах
Содержимое строки S
Как правильно скопировать строку в C++?
std::string str2 = str1.copy();
str1.copy(str2);
str2 = str1.clone();
std::string str2 = str1;
Как объединить две строки с помощью strcat?
strcat(str1 & str2);
strcat(str1 + str2);
strcat(str2, str1);
strcat(str1, str2);
Какова максимальная длина строки, которую можно скопировать с помощью strcpy?
Зависит от размера буфера, но не более N-1 символов.
Зависит от типа данных, но не более 512 символов.
Максимум 1024 символа.
Не более 256 символов.
Что произойдет, если S1 не достаточно длинная для копирования S2?
S1 будет автоматически увеличена.
S2 будет обрезана до длины S1.
Копирование завершится успешно.
Произойдет ошибка при попытке копирования.
Как использовать strlen для определения длины строки?
Вызовите strlen(строка) для конкатенации строк.
Используйте strlen(строка) для получения длины строки.
Примените strlen(строка) для изменения строки.
Используйте strlen(строка) для сравнения строк.
Какой тип данных используется для строк в C++?
std::string
std::text
std::wstring
char[]
Какой результат будет у функции strlen для пустой строки?
null
0
-1
1
Как использовать strcat для добавления пробела между строками?
strcat(str1, " "); strcat(str1, str2);
strcat(str1, str2); strcat(" ", str1);
strcat(str1, str2); strcat(str1, " ");
strcat(" ", str1); strcat(str2, str1);
Как можно скопировать часть строки с помощью функции strcpy?
Примените strcpy, указав только адрес новой строки.
Используйте strcpy, передав указатель на новую строку и указатель на начало части строки, которую хотите скопировать.
Передайте в strcpy указатель на конец строки для копирования.
Используйте strcpy, чтобы скопировать всю строку целиком.
Как использовать strlen для проверки длины строки перед копированием?
Используйте strlen для проверки длины строки перед копированием.
Копируйте строку без проверки ее длины.
Проверьте длину строки с помощью strncat.
Используйте strlen для увеличения длины строки.
Как использовать функции работы со строками в цикле?
Используйте функции работы со строками вне цикла.
Применяйте функции работы со строками только один раз.
Итерация по строкам не требуется для работы с функциями.
Используйте цикл для итерации по строкам и применяйте функции работы со строками внутри цикла.
