我收到错误消息:
前缀/后缀' ='保留
以下简单的swift。
var c=0,a=2,b=4
c= a+b
我知道为什么会收到此错误?
答案 0 :(得分:18)
检查一下: Is this response from the compiler valid?
Swift并不像C一样完全与空白无关......特别是,它使用空格来区分前缀和后缀运算符(因为C中的++ i ++是语法奇怪)。但是对于像Python这样的空白也不是非常严格。
P.S。所以你必须在=之前添加空格。
答案 1 :(得分:2)
如果我在变量“c”名称后使用单个空格,则会删除此错误。
c = a+b