回覆列表
  • 1 # Mnbcxs

    "0"在 ASCII 表中是第48個,"1"是第49個……以此類推到"9"是第57個。int i="0" 也就是 int i=48;同理 char c=48 也就是 char c="0"。所以,int a=ch-"0"; 也就是 int a=ch-48; 也就是把 char 轉成了 int。例:char ch="9"; //也就是ch=57int a=ch-"0"; //也就是a=57-48=9,這樣就是把 char 轉成 int 了

  • 2 # 使用者4428476612621144

    '0'在ASCII表中是第48個,'1'是第49個……以此類推到'9'是第57個。inti='0'也就是inti=48;同理charc=48也就是charc='0'。所以,inta=ch-'0';也就是inta=ch-48;也就是把char轉成了int。例:charch='9';//也就是ch=57inta=ch-'0';//也就是a=57-48=9,這樣就是把char轉成int了

  • 3 # 什麼答人

    對變數 ch 賦值字元 char ch='3';


    對變數 ch 賦值數字 int ch = 3;


    前者表示字元 3,後者表示數字3

  • 中秋節和大豐收的關聯?
  • 女神在古代叫什麼?