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; }