Я изучаю QBasic и нашел пример кода определяемого пользователем типа в документации. В этом примере есть строковый элемент внутри определяемого пользователем типа, и длина этой строки не определена.
Однако мой компилятор выдает исключение "Ожидаемая STRING * on..." для этого примера. Тест-кейс, определяющий длину строки:
TYPE Person
name AS STRING * 4
END TYPE
DIM Matheus AS Person:
Matheus.name = "Matheus":
PRINT Matheus.name:
Он записывает «Математика», ожидаемый «Матеус». Есть ли способ разрешить любой диапазон для этой строки?
Примечание. Я использую компилятор QB64.