int a;
a = a+++a; // Why does this create no error but
a = a+++++a; // Create a semantic error
我有点困惑,为什么第二行没有产生任何错误,但为什么第三行会产生语义错误?
int a;
a = a+++a; // Why does this create no error but
a = a+++++a; // Create a semantic error
我有点困惑,为什么第二行没有产生任何错误,但为什么第三行会产生语义错误?