位运算实现两个数的加法
Posted yxwkaifa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了位运算实现两个数的加法相关的知识,希望对你有一定的参考价值。
#include<stdio.h> int add(int a,int b) { if(b==0) return a; int sum,ret; sum=a^b; ret=(a & b)<<1; return add(sum,ret); } void main() { int a=4; int b=5; int sum=0; sum=add(a,b); printf("%d\n",sum); }
以上是关于位运算实现两个数的加法的主要内容,如果未能解决你的问题,请参考以下文章