总结一下自己已知的方法, 以小写转为大写为例
1)最简单的入门方法
2) 二进制操作法
3)映射表法
建立一张ASCII码的表,根据偏移映射,理论上是速度最快的。
char AsciiTable[256]={'/x0','/x01','/x02','/x03'....,
'/x40','/x41',...,'/x60','/x41','/x42'....'/x5A','/x7B','/x7C'...,'/xFF'};
建立这样一张表就可以把小写映射为大写
总结一下自己已知的方法, 以小写转为大写为例
1)最简单的入门方法
2) 二进制操作法
3)映射表法
建立一张ASCII码的表,根据偏移映射,理论上是速度最快的。
char AsciiTable[256]={'/x0','/x01','/x02','/x03'....,
'/x40','/x41',...,'/x60','/x41','/x42'....'/x5A','/x7B','/x7C'...,'/xFF'};
建立这样一张表就可以把小写映射为大写