奇思妙想 · 2024年 4月 26日 0

连续赋值

78 次浏览

C语言支持形如 i = j = k = 0简化了多个变量初始化。主流编程语言均支持,如C/C++/Java/C#/Python/Ruby/PHP 等。

  • Swift将赋值运算的结果设定为空,对应于类型(),不支持连续赋值。
    例如:a = b = 1会提示error: cannot assign value of type '()' to type 'Int'