c++ 一个二进制串转化为整数的解决方法
更新时间:2013年05月08日 15:26:27 作者:
以下是将一个二进制串转化为整数的实例。需要的朋友参考下
代码如下:
<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>
相关文章
C语言中getchar函数详解看这一篇就够了(函数功能、使用、返回值)
getchar读取字符的函数,今天通过本文给大家介绍C语言中getchar函数简介用法示例详解,感兴趣的朋友跟随小编一起看看吧2023-02-02Qt基础开发之QString与QByteArray详细用法与区别及QString QByteArray互转
这篇文章主要介绍了Qt基础开发之QString与QByteArray详细用法与区别及QString QByteArray互转,需要的朋友可以参考下2020-03-03
最新评论