汇编中有一种非常高效的方法,即位运算。
大写 二进制 小写 二进制
A 01000001 a 01100001
B 01000010 b 01100010
C 01000011 c 01100011
D 01000100 d 01100100
看出来什么吗?
大小写只有第6位不一样。
故只要改变第6位即可。
大写--》小写:or(| 或)00100000;
小写--》大写:and(& 与)11011111.
此法的效率应该还是较高的.
高效大小写转换
最新推荐文章于 2022-03-12 11:02:57 发布