推 bill42362:有用課本嗎? @@" 04/21 01:27
推 softwind:變數宣告就是立即定義變數 定義變數就是在記憶體中挖個洞 04/21 01:40
→ softwind:int挖4bytes(for 32bits target) double一律是挖8bytes 04/21 01:41
→ legnaleurc:我覺得他是不明白 int 和 float 的差異 04/21 01:42
→ softwind:兩個蘿蔔坑不一樣大 怎麼相加? 把他們變一樣大摟~ 04/21 01:43
→ softwind:x是int在mem中長成 0000 0000 0000 0004 04/21 01:46
→ softwind:f是float會長成...喔 請用VC一步一步追 反正長的不一樣 04/21 01:47
→ softwind:你把 float轉int 必掉精準度 int轉float有機會保留 04/21 01:48
→ softwind:把int轉成float 和另一個float相加 是比較優先的作法~ 04/21 01:49
→ softwind:再來要看立即值 3L 表示 這個3要長成long的格式 04/21 01:50
→ softwind:2.9f 表示這個2.9要先轉成float格式再compile 04/21 01:52
→ softwind:3.0 後面都沒有寫任何記號 compiler看到小數點預設用 04/21 01:53
→ softwind:double下去編譯~ 04/21 01:53
推 purpose:- - x 是做兩次轉成負數,但我想你大概是要扯 x++ - --x 04/21 01:57
→ purpose:有空白有差 04/21 01:57
推 peacedove:我猜是f+3.0 04/21 02:24
→ dream0127uk:抱歉 ... 如同樓上所說 ...是f ... 我筆記也抄x ... 04/21 07:22
→ dream0127uk:我跟同學對過 ... 我手殘跟眼殘... 抄錯 04/21 07:23