请问k为什么会自增3次?
vs2017吧
全部回复
仅看楼主
level 1
shuiluzhou
楼主
请问k为什么会自增3次?
2018年09月06日 06点09分
1
level 1
乌月风随
这个属于未定义行为,跟具体的编译器有关,C语言未对这类操作进行严格限制,所以只能在实际应用中避免这类操作。不要在同一个表达式中对同一个变量进行++或--的操作,最好将++和--独立出来。
如果是题目要求的,那么根据题目要求的开发环境进行试验,一般就是一个运算顺序的问题,如果是函数参数则还会涉及到入栈顺序的问题。
2018年09月08日 03点09分
2
1