c语言中单目运算符 !返回值为0或者1

 

001、

#include <stdio.h>

int main(void)
{
    printf("!0 = %d
", !0);    // !+ 0, 返回1
    printf("!5 = %d
", !5);
    printf("!-3 = %d
", !-3);    // ! + 非0, 返回0        
    
    
    return 0;
}

 

原文地址:https://www.cnblogs.com/liujiaxin2018/p/16578435.html