二进制转换十进制 (数组到字符串)

sun891123 sun891123 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
for( i = 1; i < 25; i++)
{
printk( "%d", card_buf[i] );
}
我这样遍历 打印的值是0011..0001(24位数据)这样的二进制数
求思路转成十进制

本来想定义一个 char str[30] , 用 str[i-1] = card_buf[i]; 但是%s打印出来的是乱码
请问可以直接在for里面转换么? 求思路。。谢谢

我是在内核里面,好像没有系统函数。
...全文

相关推荐

评论 11
收藏 已收藏
分享
返回顶部
sun891123
C语言 70,039 成员 243,237 内容