C语言将字符串转换成对应的数字(十进制、十六进制)

2014-11-24 14:32:39 · 作者: · 浏览: 7

问题2:将一个十六进制数的字符串表示形式转换成对应的整数。所谓的十六进制数的字符串形式是指字符串只包含'0'-'9'或者'a'-'z'或者'A'-'Z',前导“0x”或者“0X”是否出现都可以。


要解决这个问题,还需要一个将大写字母转换成小写字母的工具函数:


下面是转换函数: