作者alair99 (及時行樂)
看板C_and_CPP
標題[問題] 字元轉換成對應的數字?
時間Wed Mar 11 01:30:37 2009
請問一下有辦法把某字元轉換成對應的數字嗎?
比如說 我指定讀到a的話 他幫我轉換成數字1 讀到b轉換成數字2
因為我想把它換成array的index所以必須這樣做 XD
難道只能用 if了嗎? 囧rz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.116.22
※ 編輯: alair99 來自: 220.134.116.22 (03/11 01:32)
1F:推 VictorTom:你也可以switch, 也有人會用var-'a'+'0', 不過應該也有 03/11 01:31
2F:→ VictorTom:人, 會說開個char array, 把0x40開的位置填入'0'等XD 03/11 01:32
3F:→ alair99:看來只能很老實的寫了 我還以為有那種很方便的東西 XD 03/11 01:33
4F:推 VictorTom:又推錯了, 0x41是'A', 0x61才是小寫'a'....~_~ 03/11 01:34
5F:→ VictorTom:基本上, 除非你要做邊界判段, 不然上面的作法根本用不到 03/11 01:35
6F:→ VictorTom:if啊, 沒有太複雜的轉換或input的話, 一條指令就ok了吧. 03/11 01:35
7F:→ alair99:謝謝囉 XD 03/11 08:59