如题所述
自增自减道理是一样的,比如自增分为前缀和后缀,比如
int
x=5;
你输出x++的值为5,而++x的值则为6,因为前缀是“先变后使用”,而后缀则是“先使用后变”,在赋值运算时能够看到他们的区别
int
x=5;
你输出x++的值为5,而++x的值则为6,因为前缀是“先变后使用”,而后缀则是“先使用后变”,在赋值运算时能够看到他们的区别
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-10-19
自增,比如说变量s与i
运行s=i++;
输出s,你将会看到s与之前的i值(未增)一样
也就是说,i++是先将i的值赋予s,再将i的值+1
s=++i;输出s,你将会看到s与i增加后一样
也就是说,++i先将i的值+1,再赋值给s
自减同理
运行s=i++;
输出s,你将会看到s与之前的i值(未增)一样
也就是说,i++是先将i的值赋予s,再将i的值+1
s=++i;输出s,你将会看到s与i增加后一样
也就是说,++i先将i的值+1,再赋值给s
自减同理