請問一下
32bit CPU
假設宣告一個變數為 unsigned short x (16 bit)
另外我也宣告一個unsigned short y (16 bit)
x = 65530 (0xFFFA)
y = 5 (0x0005)
實驗出來 (unsigned short) (y-x) = 0x0005 - 0xFFFA = 0xFFFF000B = 0x000B = 11
但是我如果不指定 (y - x)的資料型態
這值應該要多少 0xFFFF000B ? 而且是有signed的嗎 ?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.62.204.116 (韓國)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1575684127.A.CC4.html
※ 編輯: pougoar (223.62.204.116 韓國), 12/07/2019 10:07:04
推
12/07 10:15,
4年前
, 1F
12/07 10:15, 1F
→
12/07 10:50,
4年前
, 2F
12/07 10:50, 2F
→
12/07 10:50,
4年前
, 3F
12/07 10:50, 3F
→
12/07 10:50,
4年前
, 4F
12/07 10:50, 4F
→
12/07 12:24,
4年前
, 5F
12/07 12:24, 5F
→
12/07 12:25,
4年前
, 6F
12/07 12:25, 6F
→
12/07 12:27,
4年前
, 7F
12/07 12:27, 7F
→
12/07 12:29,
4年前
, 8F
12/07 12:29, 8F
→
12/07 12:33,
4年前
, 9F
12/07 12:33, 9F
→
12/07 12:33,
4年前
, 10F
12/07 12:33, 10F
推
12/07 13:14,
4年前
, 11F
12/07 13:14, 11F
推
12/07 13:30,
4年前
, 12F
12/07 13:30, 12F
推
12/07 13:42,
4年前
, 13F
12/07 13:42, 13F
→
12/07 20:25,
4年前
, 14F
12/07 20:25, 14F
推
12/07 20:36,
4年前
, 15F
12/07 20:36, 15F
推
12/07 20:41,
4年前
, 16F
12/07 20:41, 16F
→
12/07 20:42,
4年前
, 17F
12/07 20:42, 17F
推
12/07 21:02,
4年前
, 18F
12/07 21:02, 18F
→
12/07 21:03,
4年前
, 19F
12/07 21:03, 19F
推
12/07 21:07,
4年前
, 20F
12/07 21:07, 20F
→
12/07 21:18,
4年前
, 21F
12/07 21:18, 21F
→
12/07 21:18,
4年前
, 22F
12/07 21:18, 22F