首页 > 代码库 > 十六进制字符串转十进制 x64/x86

十六进制字符串转十进制 x64/x86

十六进制字符串转十进制 x64/x86

    ULONG_PTR ulModBase  = 0;#if defined(_WIN64)    ulModBase            = _tcstoui64(strParam,NULL,16);#else    ulModBase            = _tcstoul(strParam,NULL,16);#endif

 

http://www.cnblogs.com/khler/archive/2010/11/10/1873284.html

=================================================
本文为khler原作,转载必须确保本文完整并完整保留原作者信息及本文原始链接
E-mail: khler@163.com
QQ:     23381103
MSN:   pragmac@hotmail.com
=================================================

函数名: sscanf 功  能: 从字符串格式化输入 用  法: int sscanf(char *string, char *format[,argument,...]); 以上的 format 为 %x 就是将字符串格式化为 16 进制数 例子: #include <stdio.h>   void main()   {       char* p = "0x1a";          int nValude = 0;              sscanf(p, "%x", &nValude);          printf("%d\r\n", nValude);  } 

  

十六进制字符串转十进制 x64/x86