當前位置:科普知識站>生活小常識>

char的取值範圍

生活小常識 閱讀(5.58K)

char 的取值範圍是 -128 - 127, 對於符號絕對值編碼法、反碼記法, char 的取值範圍是 -127 - 127。

char的取值範圍

       char是C/C++整型數據中比較古怪的一個,其它的如int/long/short等不指定signed/unsigned時都默認是signed,但char在標準中是unsigned,編譯器可以實現爲帶符號的,也可以實現爲不帶符號的,有些編譯器如pSOS的編譯器,還可以透過編譯開關來指定它是有符號數還是無符號數。在MYSQL中,字段類型char是指:使用指定長度的固定長度表示的字元串;比如char(8),則數據庫會使用固定的1個字節(八位)來存儲數據,不足8位的字元串在其後補空字元。