char型和int型之間的類型轉換

char轉換爲int型數據

通過賦值方式將char類型變量轉換爲int型變量,變量值爲char類型變量的ASCII碼值
例如:int a = ‘0’
那麼打印a的結果爲48,如果想要得到正確的數字,需要減去ASCII碼值。
字符整數轉換爲整型整數

int型轉換爲char型

char類型和int類型做加法運算時,char類型會轉換爲int型之後進行加法運算;同時,int型轉換爲char型是可以自動轉換,但是char型轉換爲int型需要強制轉換。
例中的'0'會轉換爲0對應的ASCII碼值48
整型數字轉換爲字符數字

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章