更改
跳到导航
跳到搜索
第188行:
第188行:
+
第198行:
第199行:
− +
− +
→建构性的自指
<code>
<code>
S(x){
S(x){
q=’S(x){\\nq=\\\’\’+q+\’\\\’;\\nPrint(\\\’\’+p(q)+\’\\\’);\\n}’;
q=’S(x){\\nq=\\\’\’+q+\’\\\’;\\nPrint(\\\’\’+p(q)+\’\\\’);\\n}’;
这里面的“\n”表示换行符,即如果执行Print(‘A\nB’),则程序会输出下面的字符串:
这里面的“\n”表示换行符,即如果执行Print(‘A\nB’),则程序会输出下面的字符串:
A
<code>A</code>
B
<code>B</code>
“+”表示将两个字符串进行串联形成一个新的字符串,例如A=’123’,B=’456’,则A+B=’123456’。
“+”表示将两个字符串进行串联形成一个新的字符串,例如A=’123’,B=’456’,则A+B=’123456’。