0x10 16进制字符串怎么转成 整数

0x10 16进制字符串如何转成 整数?[解决办法]刚才写错了,应该这样:int iconst char* p 0x10 sscanf(p,

0x10 16进制字符串如何转成 整数
?

[解决办法]
刚才写错了,应该这样:
int i;
const char* p = "0x10 ";
sscanf(p, "0x%x ", &i);