我刚开始学习brainfuck,我只是在你好世界的例子中。我有一个问题,方括号是用来做什么的?
例子:
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
这是程序“hello world”。我不明白为什么有 [ ] 我明白-
,+
但我在某处读到大括号是:
[ (opening square bracket)
while(mem[ptr]) {
] (closing square bracket)
}
但即使我有这些信息,我也不明白为什么会有这个。
我精通 php/C/POSIX/java,但在这里我不明白这一点。