来自十六进制表示字符串的atoi()

时间:2013-12-18 09:39:13

标签: c atoi

需要从十六进制表示字符串中创建int,如"0xFA"或更好"FA"。需要atoi("FA")之类的东西。是否有任何标准解决方案?

1 个答案:

答案 0 :(得分:52)

尝试使用strtol()

strtol("FA", NULL, 16);