概述
1. 字母大小写转换的位运算实现
大写字母 A~Z 的 ASCII 码范围为 [65, 90]
小写字母 a~z 的 ASCII 码范围为 [97, 122]
如果ch的 ASCII 码在 [65, 90] 的范围内, 那么我们将它的 ASCII 码增加 32 , 即可得到对应的小写字母。
- 大变小,小变大( 大写变小写、小写变大写 ) : 字符 ^= 32
- 大变小 (大写变小写、小写变小写 ): 字符 |= 32
- 小变大 (小写变大写、大写变大写 ): 字符 &= -33
最后
以上就是靓丽水池为你收集整理的位运算的常见运用的全部内容,希望文章能够帮你解决位运算的常见运用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复