C语言问题,求助大神 C语言问题,求助大神二进制串转换到整数的函数... C语言问题,求助大神二进制串转换到整数的函数 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 大神 搜索资料 2个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 自我编程 2018-01-09 · 科技优质答主 自我编程 采纳数:1481 获赞数:4283 向TA提问 私信TA 关注 展开全部 #include<stdio.h>int bin2int(const char s[]);int main(){ printf("转10进制:%d\n",bin2int("11111111")); return 0;}int bin2int(const char s[]){ int i,n=0; for(i=0;s[i]!='\0'&&(s[i]=='0'||s[i]=='1');i++) { n=n*2+(s[i]-'0'); } return n;} 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 风若远去何人留 2018-01-09 · 知道合伙人互联网行家 风若远去何人留 知道合伙人互联网行家 采纳数:20412 获赞数:450106 专业C/C++软件开发 向TA提问 私信TA 关注 展开全部 书上已经说得很清楚了啊哪里有什么不明白吗?不过 其实这是一种很低效的方法.更高效的是int bin2int(const char *p){ int r=0; while(*p) r=(r<<1)|(*p++&1); return r;} 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-12-03 大神求助,C语言问题 2020-10-29 C语言问题,求助大神解答? 1 2018-12-06 C语言小白问题,求助大神 1 2020-04-15 C语言 难题求助大神 2018-12-04 求助大神,C语言问题 2019-07-04 C语言问题,求大神解答! 2018-01-24 C语言问题。 2015-04-30 c语言问题.求大神解决 1 更多类似问题 > 为你推荐: