Nim是在其他表达式中或旁边指定一次变量



Nim的方法如何同时在其他表达式中或旁边分配变量,这总是导致:

Error: expression 's = "foo"' has no type (or is ambiguous)

当像c/c++代码if (s = "foo").len > 5 { cout<< "Yes" ;}或其他代码一样尝试时
重点是,如何在一些表达式中同时进行变量赋值,

if (let s = "foo"; s).len > 5:
echo "Yes"

var s: string
if (s = "foo"; s).len > 5:
echo "Yes"

相关内容

  • 没有找到相关文章

最新更新