C++中, 前缀式自增(或自减)可以用来当做左值使用,但是后缀式自增(或自减)不能被当做左值使用。
例子如下:
#include <iostream>
using namespace std;
int main() {
int a = 0;
++a = 20; //编译正确
a++ = 30; //编译出错
return 0;
}
C++中, 前缀式自增(或自减)可以用来当做左值使用,但是后缀式自增(或自减)不能被当做左值使用。
例子如下:
#include <iostream>
using namespace std;
int main() {
int a = 0;
++a = 20; //编译正确
a++ = 30; //编译出错
return 0;
}