问答详情
源自:3-7 逻辑运算符

两个非0或1的数的逻辑运算如何看结果?如2&&3,用devc++结果是1,为什么?

#include<stdio.h>
int main()
{
 printf("%d\n",2&&3);
 return 0;
}

提问者:qq_冰的冰块_0 2017-02-17 09:57

个回答

  • 诺怪人浩
    2017-02-17 10:10:51
    已采纳

    除了0 还有null ""空字符这些,其余的数字或者是字符串 都是1 ,1&&1是不是1;同样的道理;5656&&5445也是1。