IchigoJam BASIC 在打印字符串时不需要双引号结尾

Posted

技术标签:

【中文标题】IchigoJam BASIC 在打印字符串时不需要双引号结尾【英文标题】:IchigoJam BASIC doesn't require end of double quote when printing a string 【发布时间】:2019-03-11 08:04:46 【问题描述】:

我正在为我的项目学习 IchigoJam BASIC。打印任何字符串时,我注意到打印功能只需要双引号的起始引号字符。在许多其他语言中,双引号的结尾是必需的,但 IchigoJam 不会显示任何错误。这是怎么回事?

输出:

OK
PRINT "HELLO"
HELLO
OK
PRINT "HELLO
HELLO
OK
PRINT HELLO
0Syntax error
█

【问题讨论】:

【参考方案1】:

IchigoJam BASIC 的程序大小为 1k 字节。 (可以用LRUN命令加长程序)因此,可以省略字符串结尾的引号("),这样可以缩短程序。

您可以使用?"IchigoJam 代替PRINT "IchigoJam"

【讨论】:

【参考方案2】:
PRINT HELLO
0Syntax error

IchigoJamBASIC 的变量名是 1 个字符。

PRINT变量H被执行,ELLO变成语法错误。

【讨论】:

以上是关于IchigoJam BASIC 在打印字符串时不需要双引号结尾的主要内容,如果未能解决你的问题,请参考以下文章

安卓数据库基于脚本的"增量更新",每次更新时不需改动java代码!

PAT Basic 1043 输出PATest (20 分)

在 Visual Basic 中使用循环打印平方数

C# 字符串的拆分

PAT Basic 1005. 继续(3n+1)猜想

在 IE/Chrome/Firefox 中打印预览(或打印)时不显示图像