Re: [請益] 計算機概論的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.48.9
推
01/16 08:07,
01/16 08:07
→
01/16 08:08,
01/16 08:08
→
01/16 08:09,
01/16 08:09
推 andrew43:推本文作者與一樓 01/16 08:16
推
01/16 09:19,
01/16 09:19
推
01/16 10:15,
01/16 10:15
→
01/16 10:16,
01/16 10:16
推
01/16 11:43,
01/16 11:43
推
01/16 14:10,
01/16 14:10
→
01/16 14:12,
01/16 14:12
相同的 instruction set 不一定有相同的 architecture
以前也許 inc 比 add 快
但現在的 x86 架構下 兩者根本是一樣快的
(自己試一試就知道了)
推
01/16 14:16,
01/16 14:16
→
01/16 14:18,
01/16 14:18
如果你寫 i=i+1;
夠聰明的 compiler 就知道這和 i++; 是同樣的意思
而會選擇最適合的指令完成它
實際上 C 並沒有規定 compiler 看到 i++ 就要優先使用累加指令
也從來沒說你寫 i++ 會比 i=i+1 還快
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.3.35
推
01/17 08:16, , 1F
01/17 08:16, 1F
→
01/17 08:18, , 2F
01/17 08:18, 2F
推
01/17 08:26, , 3F
01/17 08:26, 3F
→
01/17 11:38, , 4F
01/17 11:38, 4F
→
01/17 11:40, , 5F
01/17 11:40, 5F
討論串 (同標題文章)