为什么以下三段代码运行结果不一样
a[l + 1] = a[l] + a[l + 1]; l++;
a[++l] += a[l - 1];
这两段代码是正确的
a[l + 1] = a[l++] + a[l];
但是这段代码却是错误的