详解C++中十六进制字符串转数字(数值)
主要有两个方法,其实都是对现有函数的使用: 
方法1: sscanf()  
函数名: sscanf 
功  能: 从字符串格式化输入 
用  法: int sscanf(char *string, char *format[,argument,…]); 
以上的 format 为 %x 就是将字符串格式化为 16 进制数 
例子: 
#include 
void main()
{
  char* p = 0x1a;
  int nValude = 0;
  sscanf(p, %x, &nValude);
  pr
                                    
                                    
                                        
                                            1