C/C++ unsigned 詳細探討

  unsigned常應用於無符號數的表示,初學者可能並不知道其在具體應用中的潛在威脅,本文通過一些實例來具體說明。 unsigned char text_digit = -11; unsigned修飾無符號數,-11的補碼是11的原碼(0000 1011)取反加一:1111 0101(十進制爲245)  再此特別注意在if()語句中使用無符號數,若當成負數來看往往會造成很嚴重的後果      
相關文章
相關標籤/搜索