[問卦] 有沒有i++的八卦
※ [本文轉錄自 terces 信箱]
作者: icbruce (justlikethis) 看板: Gossiping
標題: Re: [問卦] 有沒有i++的八卦
時間: Thu May 16 23:55:17 2013
※ 引述《bitcch (bitcch)》之銘言:
: 再寫程式時常常會寫到i++
: 有時候會是++i
: 兩種東西其實都是+1
: 但意義又不太一樣
: 學程式的新手常常會搞不清楚
: 有沒有i++的八卦
上次我跟學長在辯論這個的速度,
用gcc complie 成 assembly code,
結果兩個code長得一模一樣,
有沒有現在寫程式complier都幫你加速的八卦?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.72.68
→
05/16 23:55, , 1F
05/16 23:55, 1F
噓
05/16 23:56, , 2F
05/16 23:56, 2F
噓
05/16 23:56, , 3F
05/16 23:56, 3F
→
05/16 23:56, , 4F
05/16 23:56, 4F
→
05/16 23:57, , 5F
05/16 23:57, 5F
噓
05/16 23:58, , 6F
05/16 23:58, 6F
你自己編成assembly就知道了
理論上,會多一個變數跟運算,但是 gcc 直接幫你做好++i的動作,
就算你寫i++ 還是會編成 ++i
※ 編輯: icbruce 來自: 220.137.72.68 (05/17 00:00)
※ 編輯: icbruce 來自: 220.137.72.68 (05/17 00:00)
推
05/17 00:03, , 7F
05/17 00:03, 7F
→
05/17 00:06, , 8F
05/17 00:06, 8F
噓
05/17 00:07, , 9F
05/17 00:07, 9F
→
05/17 00:07, , 10F
05/17 00:07, 10F
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: terces (140.123.239.239), 時間: 05/17/2013 00:12:08
→
05/17 00:12, , 11F
05/17 00:12, 11F