增量计算,面试经常问

增量运算

在TurboC中有两个很有用的运算符, 在其它高级语言中通常没有。这两个运算符就是增1和减1运算符"++"和"--",运算符"++"是操作数加1,而"--" 则是操作数减1。

例如:

x=x+1可写成x++, 或++x

x=x-1可写成x--, 或--x

x++(x--)与++x(--x)在上例中没有什么区别,但x=m++和x=++m却有很大差别。

x=m++表示将m的值赋给x后, m加1。

x=++m表示m先加1后, 再将新值赋给x。 

posted on 2011-05-26 22:02  xuq  阅读(141)  评论(0)    收藏  举报

导航