1、++i的用法(以a=++i ,i=2為例)先將i值加1 (也就是i=i+1 ),然後賦給變量a (也就是a=i ),則最終a值等於3 , i值等於3 。所以a=++i相當於i=i+1 ,a=i
2、i++的用法(以a=i++ ,i=2為例)先將i值賦給變量a (也就是a=i ),然後i值加1 (也就是i=i+1 ),則最終a值等於2 ,i值等於3 。所以a=i++相當於a=i , i=i+1
3、++i與i++ a=++i相當於i++ , a=i a=i++相當於a=i , i++
4、++i與i++單獨使用時,相當於i=i+1如果賦給一個新變量,則++i先將i值加1 ,而i++先將i賦給新變量。
2、i++的用法(以a=i++ ,i=2為例)先將i值賦給變量a (也就是a=i ),然後i值加1 (也就是i=i+1 ),則最終a值等於2 ,i值等於3 。所以a=i++相當於a=i , i=i+1
3、++i與i++ a=++i相當於i++ , a=i a=i++相當於a=i , i++
4、++i與i++單獨使用時,相當於i=i+1如果賦給一個新變量,則++i先將i值加1 ,而i++先將i賦給新變量。
沒有留言:
張貼留言