C/C++的大小写转换方法

来源:互联网 发布:java用户管理系统项目 编辑:程序博客网 时间:2024/06/08 05:44

 

 

总结一下自己已知的方法,以小写转为大写为例

1)最简单的入门方法

 

2) 二进制操作法

 

3)映射表法

建立一张ASCII码的表,根据偏移映射,理论上是速度最快的。

char AsciiTable[256]={'/x0','/x01','/x02','/x03'....,

'/x40','/x41',...,'/x60','/x41','/x42'....'/x5A','/x7B','/x7C'...,'/xFF'};

建立这样一张表就可以把小写映射为大写

 

 

原创粉丝点击