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

 

001、

#include <stdio.h>

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

 

posted @ 2022-08-12 01:01  小鲨鱼2018  阅读(1041)  评论(0编辑  收藏  举报