对于刚学习C语言的小白来说,我觉得这个区别是很有必要分清楚的。++这个表示的是自增操作,假设存在一个int 变量a=1,a++和++a则是两种不一样的自增操作,a++叫作后自增,它表示“先使用后自增”,当使用int 变量b来保存它时,变量b会保存变量a本身的值,也就是b=1,而a则会完成自增操作,变为a=1+1=2;++a叫作前自增,它表示“先自增后使用”,当使用int 变量b来保存它时,变量b会保存变量a自增后的值,也就是b=1+1=2,而a则会完成自增操作,变为a=1+1=2。
学习C语言时,a++与++a的区别的个人总结
最新推荐文章于 2024-11-05 10:53:19 发布