如题,如果定义了两个四位二进制数a=1001,b=1100,现在需要把这两个数连接起来变成一个八位二进制数10011100,该怎么写代码?汇编倒是可以很容易实现,先谢谢各位好心人了
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
C++中位操作问题,怎么把两个二进制数连接起来
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
8条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
devmiao 2015-05-09 06:33关注a * 16 + b
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 2无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2018-03-22 03:41回答 3 已采纳 这里的问题是string,string类型浅拷贝的结果是两个指针指向同一块区域,那么析构的时候就会遇到double free了,你如果想整体将结构体写入文件,那么你需要确保没有复杂的结构对象,或者你自
- 2017-05-02 20:39回答 3 已采纳 ``` void DecTBinary(int nData,int nByte) { int i = 0,j = 0; int nArr[16] = {0}; while(n
- 2018-07-05 19:48回答 6 已采纳 ```cpp #include #include #include using namespace std; string decimalToTwocomplementStri
- 2020-09-03 13:34在给定的样例输入110的情况下,程序会读入这个二进制数,将其转换为十进制数6,并输出到控制台。 值得注意的是,`std::bitset`的大小是固定的,因此在创建时需要指定位数。在这个例子中,我们选择了16位,这意味着...
- 2018-02-02 17:45回答 5 已采纳 ios::binary|ios::in加上这个标志试试,fstream 是混合流,要指定打开方式
- 2018-10-10 16:03回答 9 已采纳 ``` #include using namespace std; int main() { int a, b, c, y, n = 0; cout > n;
- 2018-11-13 22:13回答 2 已采纳 byte[] filecnt = File.ReadAllBytes("文件名"); string sitecode = ""; for (int i = 0; i < 8; i++) {
- 2021-01-22 07:51在C++编程中,将二进制字符串转换为十进制数是一项常见的任务,尤其是在处理计算机数据表示或者进行位操作时。在这个问题中,我们主要关注如何在Visual C++环境下实现这一转换。以下是一个详细的过程解释及代码示例...
- 2019-12-23 08:00回答 4 已采纳 char * buf = data.c_str; buf就是二进制的
- 2015-10-29 05:28回答 3 已采纳 判断素数用个if语句,再加个循环就OK了,SQRT函数是求算术平方根的,初学C++,代码要自己写,少用现成的函数,对学习基础知识没有帮助
- 2015-09-01 23:33回答 1 已采纳 直接把34转换成十六进制,然后二进制显示就是00100010,你读取出来的时候把他当十六进制读取,就是34了
- 2024-04-16 00:29第67题是“二进制求和”,这道题目要求我们实现一个函数,将两个二进制数相加,并返回它们的和作为二进制字符串。在本压缩包文件中,可能包含了解决这个问题的具体代码实现。 首先,我们要理解二进制加法的基本规则...
- 2021-05-21 05:09摇滚肉肉的博客 输入描述输入一个二进制整数n,其长度不大于10输出描述输出转换后的十进制数,占一行样例输入110样例输出6solution:很多学过C初学C++的人可能想到的是用字符数组形式读入再一位一位计算成十进制输出。没必要。C++...
- 2020-09-03 05:54在编程领域,尤其是在C++这样的低级语言中,理解二进制转换是非常重要的。二进制是计算机内部处理数据的基本形式,它由0和1组成,代表两种状态,通常用于逻辑运算和数据存储。本篇小结将深入探讨C++中的二进制转换...
- 2020-09-03 07:12在C++编程中,将数字转换为十六进制字符串是一项常见的任务,这在处理二进制数据、内存表示或进行低级编程时尤其有用。本文将深入探讨如何使用C++来实现这一转换,并介绍相关的核心概念和技术。 首先,我们要了解...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司