福家导航最新消息:c语言中的i++,在什么时候下i的值加1,我知道是句子结束后,能不能再具体点.

来源:百度文库 编辑:高校问答 时间:2024/04/30 04:28:18

"i++"这个式子是i加1之前的值,"++i"是i加1之后的值.
例如:i=0;j=0;
j=i++;//执行后j=0;i=1;
i=0;j=0;
j=++i;//执行后j=1;i=1;

直白地说,i++是先将i的值返回给使用它的变量,再进行加1操作;如果没有人使用它原先的值,也就是说当单独出现i++时候,就不用把i的值传给别人,而是直接增1

楼上的说的很对,比如说吧A=4++则是说A=(4+1)
而在编程时for(i=1,i<=10,i++)时是叫i自加1,用来实现循环