Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5_Строки и файлы.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
165.89 Кб
Скачать

Контрольные вопросы

  1. Что представляет собой строка?

  2. Что такое нуль-символ?

  3. Что создает оператор char *str = “Hello”

  4. Какой функцией определяется длина строки?

  5. Какими функциями можно воспользоваться, чтобы присвоить строке р строку а?

  6. Какая функция используется для преобразования строки в целое число?

  7. Какая функция используется для преобразования строки в длинное целое число (long)?

  8. Какая функция используется для преобразования строки в вещественное число с двойной точностью (double)?

  9. Какая функция проверяет принадлежность символа множеству букв, разделителей, знаков пунктуации, цифр?

  10. Какой должна быть длина динамическ4ой строки и нединамической строки?

  11. Что необходимо учитывать при задании длины строки?

  12. Что является недостатком С-строк по сравнению с классом string?

1 Этот вид строк пришел в C++ из языка С.

2 Если во вводимой строке больше символов, чем может вместить выделенная для ее хранения об­ласть, поведение программы не определено. Скорее всего, она завершится аварийно.

3 Синонимом термина «метод» является «функция-член класса».

4 Символ перевода строки ' \n' появляется во входном потоке, когда вы нажимаете клавишу Enter.

5 Файл можно создать в любом текстовом редакторе, в том числе и в той оболочке, в которой вы рабо­таете. Для правильного отображения русских букв при выводе на консоль вид кодировки должен быть ASCII.

6 Кроме этого, слово может быть написано в разных регистрах, но мы для простоты будем искать точ­ное совпадение.