golang在一行中用逗号分隔两个变量的递减,给出错误
嗨,我是刚到golang的,我得到了下面代码的错误 我已经通过创建两条语句纠正了代码,为什么我不能在一条语句中执行呢golang在一行中用逗号分隔两个变量的递减,给出错误,go,Go,嗨,我是刚到golang的,我得到了下面代码的错误 我已经通过创建两条语句纠正了代码,为什么我不能在一条语句中执行呢 for i < j { // some code i--, j-- //error but, I can do i,j = i-1, j-1 } i
for i < j {
// some code
i--, j-- //error but, I can do i,j = i-1, j-1
}
i{
//一些代码
i--,j--//错误,但我能做到,i,j=i-1,j-1
}
请给我指出一个地方,我可以在那里读到更多这方面的内容。那是因为
I--
和j--
都是语句
所以你要么把它们放在不同的行上,要么用分开代码>
参考资料:
这是因为
i--
和j--
都是语句
所以你要么把它们放在不同的行上,要么用分开代码>
参考资料: