2026-09-15 10:32 UTC
ai生成内容,但一想到这里用了 token 这个单词,让我想起了某些和政治并不相关的内容总感觉有点好笑。
图片内容:
用户:
我在现在仍然不太确定我对rust中引用和借用的理解,
似乎在函数签名中的&和在类型中的&是不同的含义,让我想起来python的def fn(*arg)和 fn(*实际参数) 前者是对arg的修饰表示接受不定参数,后者是另外一个处理,而c语言中的int fn_test(int *i) { return *i; }这种*实际上两处也有着不同含义,这似乎在语言中很常见,我希望了解语言设计师背后的考量
ai:
所以不要把:
*
&
[]
<>
()
简单理解成:“一个符号 = 一个操作”。更准确的是:一个 token 可以在不同 grammar production 中承担不同角色。
Replies (0)
No replies.