说我有一个字符串(str.at(i))提取字符,我将如何将该字符转换为一个数字,使A = 0,B = 1,C = 2。 .. Z = 25?提前Thanx字母数字与C + +字符
0
A
回答
2
0
每个字符都有一个特定的ASCII码! 像A = 65,b = 66 ..等! 如果你简单地减去65或从每个字符 'A',你会得到期望的INT
如:
int a = charArray[i] - 65;
if: charArray[i] = A
then: a = 0
&等等!
相关问题
- 1. 与字母字符
- 2. 检查字母数字字符在C#
- 3. 与数字+字母
- 4. 字符串与非字母
- 5. 字母数字字符串
- 6. 转换数字字符字母字符
- 7. 数字字符和字母之间的C++字符比较char
- 8. C#长字符转换的字母数字字符串
- 9. 将字符串分割成数字或字母字符与JavaScript
- 10. 混合字符串值的字母数字排序:字母数字字母
- 11. C++字母 - >数字
- 12. 计算包含在与C数组中的字母字符
- 13. 自动增量字母数字(字母数字++)值在C#.net
- 14. 转换字母与数字
- 15. 字母数字在C歧义数字
- 16. 部队字母和数字与连字符分隔的字段
- 17. 比较字母(字母)c
- 18. 正则表达式接受字母或字母数字字符或带有特殊符号的字母字符
- 19. 递归性。字母数字字符串中的字母
- 20. 正则表达式字母数字字符串+特殊字母
- 21. 搜索字母数字字符串
- 22. RandomStringGenerator生成字母数字字符串
- 23. SQL - 订单用字母数字字符
- 24. PHP:转义非字母数字字符
- 25. URL中的非字母数字字符
- 26. jQuery - 乘以字母数字字符串
- 27. 如何在字母数字字符串
- 28. PHP字母,数字,字符串其余
- 29. 删除非字母数字字符
- 30. 如何检查字母数字字符
'int number = myChar - 'A';' –