#includeint main(){int i = 1;printf("%d %d %d", i , ++i, i++);}dev上是331vc上是221原因是什么
函数参数的求值顺序,是C语言的未定义行为,因此不同的编译器结果不同
明显两个都是从右向左计算的,个人认为第一个(dev)对。