私は QBasic を学んでいて、ドキュメントでユーザー定義型のサンプルコードを見つけました。この例では、ユーザー定義型内に文字列要素があり、その文字列には長さが定義されていません。
ただし、この例では、コンパイラが「Expected STRING * on...」という例外をスローします。文字列の長さを定義するテストケース:
TYPE Person
name AS STRING * 4
END TYPE
DIM Matheus AS Person:
Matheus.name = "Matheus":
PRINT Matheus.name:
「Math」、予想される「Matheus」をログに記録します。この文字列に任意の範囲を許可する方法はありますか?
注:QB64コンパイラを使用しています