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