题目:计算两个字类型(c/c++的int类型)数据的和,两个加数从键盘输入,和显示在显示器上,如果和溢出了,程序要报警。
不需要直接给出代码,只要告诉我思路就可以了。
我不知道如何把输入的数字转换成4个字节的二进制数(转换成2字节的二进制数我会,4字节就不会了)。
有其他的处理方法也可以写出来。
非常感谢!
------解决方案--------------------
如果是整数的相加,那么,你没必要转换成二进制啊。你直接转成十六进制计算,然后再转成十进制输出。
------解决方案--------------------
双字类型的整数相加用32位寄存器可以直接执行加法指令