不用比较运算符,比较两个整数是否相等

《程序员面试攻略》中有一个问题是这样写到的:写一个函数肯定两个整数是否相等,不能使用比较运算符。程序员 这个题能够利用位运算符或者利用算数运算符,面试 利用位运算符:函数 int is_equal(int &a,int &b) { return !(a^b); } 利用算数运算符(这里的if语句其实也用到了比较): int is_equal(int &a,int &b) { if(a-b)
相关文章
相关标签/搜索