作者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