如题请各位帮帮忙 急急急急啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
就是将字符串初始化为空
第0个字符就是终止符,说明是个空字符串的意思
'\0'表示字符串结尾,它的ascii码是0
字符串第0个字节设置成结尾,表示一个空字符串
'\0'用来标识字符串结束,
比如,
char buf[20]="abcdefg";
buf[4] = '\0';
printf("%s",buf); //输出结果为abcd,因为buf[4]='\0',所以在显示时字符串到此结束
str[0]=‘\0’就意味着把str设置为一个空字符串。因为字符串刚开始就结束了,也就是空的
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!