C语言比较字符数组是否为0

1.char tmp[16]={0};
2.对tmp数组进行赋值
3.判断
    if(strncmp(tmp,"0",1)!=0) {
        printf("in if.\n");
        return -1;
    }
 
#include <stdio.h>
#include <string.h>
int main() {
    printf("hello world!\n");
    char tmp[16]={0};
    strcpy(tmp, "0");
        if(strncmp(tmp,"0",1)==0) {
        printf("in if.\n");
        return -1;
    }
    return 0;
}

 

 
 
posted @ 2020-01-04 16:19  船长博客  阅读(3134)  评论(0编辑  收藏  举报
永远相信美好的事情即将发生!