为了账号安全,请及时绑定邮箱和手机立即绑定

怎么判断一个字符串为空

怎么判断一个字符串为空

C
慕粉1466147778 2016-06-17 15:37:00
查看完整描述

2 回答

?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

空字符串的长度为0,那就是说第一个字符是'\0',所以可以用下面的代码行判断:
char str1[]="",str2[]="abc";
printf(str1[0]=='\0' ? "str1是空字符串\n" : "str1是非空字符串\n");
printf(str2[0]=='\0' ? "str2是空字符串\n" : "str2是非空字符串\n");


查看完整回答
1 反对 回复 2016-06-17
?
希芮希芮

TA贡献7条经验 获得超3个赞

equal

查看完整回答
反对 回复 2016-06-17
  • 2 回答
  • 0 关注
  • 1444 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信