tft每日頭條

 > 知識

 > 怎麼把char轉成int

怎麼把char轉成int

知識 更新时间:2024-09-03 15:25:34

  char轉成int的方法:

  C語言中char類型本身就是整型類數據變量,可以直接賦值給int變量。

  char占一個字節内存空間,可表示的有符号數為-128~127,無符号數0~255。

  C語言中字符是按其ascii值進行存儲的,如,字母‘a’,其實際存儲在内存中的數據為97,隻是在輸出時,因格式串的不同,表現出來的形式不同:

  printf(“%c”,‘a’);//按字符輸出,顯示a。

  printf(“%d”,‘a’);//按整數輸出,顯示97。

  printf(“%x”,‘a’);//按16進制輸出,顯示61。

  int占四字節内存空間,char賦值給int,系統自動進行高位補符号位,如,正數前補0,負數前補1。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved