自加运算符为“++”和自减运算符为“–”分别将操作数加1 或减1。值得注意的是,自加和自减运算符放置在操作数的前面和后面含义不同。
运算符写在变量名前面,则返回值为自加或自减前的值;而写在后面,则返回值为自加或自减后的值。[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
“http://www.w3.org/TR/REC-html140/strict.dtd”>
由程序运行结果可以看出:
若自加(或自减)运算符放置在操作数之后,执行该自加(或自减)操作时,先将操作数的值赋值给运算符前面的变量,然后操作数自加(或自减);
若自加(或自减)运算符放置在操作数之前,执行该自加(或自减)操作时,操作数先进行自加(或自减),然后将操作数的值赋值给运算符前面的变量。