int Add(int a,int b){
if(b == 0) return a;
int sum,carry;
sum = a^b;
carry = (a&b);
return Add(sum,carry);
}
主要参考《程序员面试宝典》
int Add(int a,int b){
if(b == 0) return a;
int sum,carry;
sum = a^b;
carry = (a&b);
return Add(sum,carry);
}
主要参考《程序员面试宝典》