【发布时间】:2012-05-28 03:05:03
【问题描述】:
我想知道如何在 C 中“减去字母”:
我的意思是,我有 2 个字母,“a”和“c”,我想执行 'c'-'a'='b',即 3-1=2。
如何在 C 中获得相同的行为?
我可以转换字母->数字,但是如何管理有限长度的字母? 谢谢。
【问题讨论】:
-
感谢您的回答,我真正需要的是管理字母表有 26 个字母的事实。我的意思是,按照你的建议做,例如,我不能做 b-z 或 b-d。
-
计算
'b'-'z'时你期望的结果是什么? -
'b' - 'z' == 'c', twain249 完全理解,谢谢。
标签: c subtraction letters-and-numbers