是否为 a[i++] = i; 定义了求值顺序?

Is the order of evaluation defined for a[i++] = i;?

作为标题,在 C++ 中,是为

定义的评估顺序
a[i++] = i;

?

没有。如果某个变量在任何时候发生更改,则不能在完整表达式中多次使用单个变量。