标签: objective-c alphabet
我正在尝试将字母表中的每个字母转换为像这样的整数
A = 1; B = 2; ... Z = 26;
我经历了一些论坛问题,但没有一个能运作良好。有没有一种没有阵列的方法呢?
答案 0 :(得分:0)
对于小写字母,您需要从其值中减去96。像这样:
int a = 'a' - 96; // 1
表示大写的减去64.像这样:
int A = 'A' - 64;// 1
这适用于任何英文字母