請問一下
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的嗎 ?
謝謝