c++ 一个二进制串转化为整数的解决方法
时间:2021-02-23 15:13:47|栏目:C代码|点击: 次
代码如下:
<SPAN style="FONT-SIZE: 18px"> char* p = "1010110001100";
int n = 0;
for(int i=0;i<strlen(p); i++)
{
n = n * 2 + (p[i] - '0');
}
printf("%d\n", n);</SPAN>
复制代码 代码如下:
<SPAN style="FONT-SIZE: 18px"> char* p = "1010110001100";
int n = 0;
for(int i=0;i<strlen(p); i++)
{
n = n * 2 + (p[i] - '0');
}
printf("%d\n", n);</SPAN>
上一篇:Windows网络编程之winsock实现文件传输示例
栏 目:C代码
本文标题:c++ 一个二进制串转化为整数的解决方法
本文地址:http://www.codeinn.net/misctech/68172.html