BASIC programming language getting variable
在MSXbasic2.1上,我在编译基本代码时得到这个错误。
1 2 3 4
| 10 Input"Your name", U$
run
Syntax Error
OK |
为什么这个语法不正确?
- 这可能取决于您使用的基本版本。
- 我使用的是2.1版
- 哪个基本产品的2.1版?
- MSX基本信息
- 这可能真的很重要。
- 基于快速的谷歌搜索,看起来逗号可能需要分号(atarimagazines.com/creative/v10n2/…)。
- 成功了!哎呀!
- 传统上,分号;用于将输入提示的文本与输入变量分开,而逗号通常用于将多个变量分开。最初的达特茅斯基础允许从一开始就有多个变量,如:
您可能需要大写和分号的输入。尝试以下操作。
- 分号;是原始dartmouth basic(1964)和最早版本的行号basic中提示字符串和此命令的变量名之间的分隔符。
看起来您需要使用分号而不是逗号(例如,请参阅本页中使用的INPUT命令)。