c语言中的运算符有哪些?重点是什么?

如题所述

重点是在于++i与i++的区别
1.在单独使用的时候i++ 和++i效果相同

i++; 或++i;一样。
2.要是放在执行语句中时,两个的意义就不一样了
如 while(i++<6)意思是先执行后运算,也就是先判断i<6后再i=i+1;
相反while(++i<6)意思是先运算后执行,也就是先i=i+1后判断i<6;

这里有个自己的记忆方法,
++在后则后运算(如i++<6)
++在前则先运算 (如++i<6)
不知道这样能理解了没
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜