char和int

char自己其實就是必定範圍的int,有符號範圍爲:-128~128,當咱們給一個字符c賦值的時候,實際上是把那個字符的對應的ASCII碼給了那個變量。 因此咱們對char作位運算的時候,和對int作位運算同樣的,都是轉化爲2進制,由於char也其實存的就是個十進制的數。 char c = '2';//是把2的ASCII(10進制)碼賦給了c char c = 2; //是把ASCII碼2給了c
相關文章
相關標籤/搜索