作者scars (超:新:星)
看板Flash
标题Re: [问题] ++expression 递增 !!??
时间Tue Apr 24 01:11:20 2007
※ 引述《redeploy (不看僧面看佛面)》之铭言:
: 如题
: 前置递增格式的运算子 (++expression) 会将 expression 加上 1 并传回结果。
: 後置递增格式的运算子 (expression++) 会将 expression 加上 1
: 并传回 expression 的初始值 (加上之前的值)。
: 有人可以举例吗?
譬如说一个变数 i=5
trace(i++),会先把 i 拿来用再把 i 加上 1
所以 output 5, 最後 i=6
i=5;
trace(++i),会先把 i 加 1 再拿来用
所以 output 6, 最後 i=6
--
Dance Dance Revolution
-
S u p e r N O V A -
超 新 星
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.205.197
※ 编辑: scars 来自: 125.232.205.197 (04/24 01:12)
1F:→ etrexetrex:不过通常 i++ 或 ++i 都是独立一行,为的是程式可读性 04/24 04:29