Максимальная длина строковой переменной - QBasic

Узнай цену своей работы

Формулировка задачи:

QBasic (справка) сообщает, что максимальная длина строковой переменной равна 32767. Так ли это? Может и так. А вот следующая программа говорит Нет.
Листинг программы
  1. DEFSTR S
  2. DEFLNG I
  3. CLS
  4. s=""
  5. FOR i=1 TO 15536
  6. s=s+"1"
  7. NEXT i
  8. PRINT LEN(s)
  9. END
Если в цикле поставить число 15537, То будет переполнение. Программа проверена под Windows XP

Решение задачи: «Максимальная длина строковой переменной»

textual
Листинг программы
  1.    s=s+"1"

Объяснение кода листинга программы

В данном коде выполняется конкатенация строк, то есть их объединение. Название переменной - s. Значение переменной - 1. s = s + 1

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы