i=i+1
答案會係88
我問朋友
佢話
i%256=88
但1111%*256都唔係88
點解係咁?
i=255
i=i+1係0...
更新1:
一個定義為char的variable就會佔用1個byte。最小為0,最大為255。 姐係數字最大係255? 如果當英文係咪255個字? int存取英文又可不可以? 點解chat 佔1Byte但只係得0~255 int 4byte但可以負2e - 2e 而且我睇書話int儲存範圍為2^32 / 2 因為要分另一半儲存負整數 咁即係點? 係咪int 最多係1e幾? 我見取大係long double 有12byte 咁即係存到幾多位 我當佢係1000e 如果有個數係10000000e,咁樣會點做? 我學左c幾日,連入門菜鳥都唔算,唉