C语言中i++,i--.++i,--i是什么意思

2025-03-10 07:50:08
推荐回答(1个)
回答1:

i++和++i都是i进行自加1,只不过前者是先调用i再自加,后者是先自加再调用i。
例如:
int
i=1;
int
o=i++;
//
先将i的值附给o,i再加1
int
p=++i;
//先将i加1,再把i的值附给p
o的值是0,而p的值是3
i--和--i与上边是一样的,只不过是自减运算