我刚刚开始学习C,我明白了
*a = *b;
a++;
b++;
Run Code Online (Sandbox Code Playgroud)
和
*a++ = *b++
Run Code Online (Sandbox Code Playgroud)
是等价的,但这就是线路时实际发生的事情
*a++ = *b++
Run Code Online (Sandbox Code Playgroud)
叫做?有人可以澄清编译器如何解释第二行吗?我知道从右到左的优先级等等,但是有人可以准确地编写编译器用来解释这行代码的步骤吗?