How to add two numbers without using ++ or + or another arithmetic operator

后端 未结 21 2076
南笙
南笙 2020-11-27 10:48

How do I add two numbers without using ++ or + or any other arithmetic operator?

It was a question asked a long time ago in some campus interview. Anyway, today some

21条回答
  •  庸人自扰
    2020-11-27 11:22

    You can use double negetive to add two integers for example:

    int sum2(int a, int b){
        return -(-a-b);
    }
    

提交回复
热议问题