摘要:
两个整数相加不能用加减 用位运算 假设两整数a=2和b=6,它们的二进制表示分别为010和110 sum=a^b表示两个二进制数相加不考虑进位: 010 ^ 110 = 100 carry=(a&b)<<1表示两个二进数相加的进位 010 & 110 = 010 <<1 =100 递归地做sum^c 阅读全文
摘要:
个位数转字符:n + '0' 字符转个位数:c - '0' 阅读全文
摘要:
大神的代码好短,自己写的120多行=_= 各种判断 阅读全文