求解十进制或者char字串转十六进制的方法例如有十进制整数 i=123456 或者字串 c = "123456" 要求转为 r=0x123456 ,百思不得其解,求高手赐教[解决办法]看此贴,有解.http://blog.csdn.net/lida2003/article/details/7214508[解决办法]可以使用strtoul函数实现:val_16 = strtoul( "123456", NULL, 16 );执行该条语句后:val_16 = 0x123456