c++问题,

24、下面不能够判断字符串S是空串的是(D)(A)if(S[0]==0)(B)if(strlen(S)==0)(C)if(strcmp(S,””)==0)(D)if(S=... 24、下面不能够判断字符串S是空串的是( D ) (A) if (S[0]==0) (B) if(strlen(S)==0) (C) if(strcmp(S,””)==0) (D)if(S==’\0’)
求大神给下这题的解析,我是初学者,不懂
展开
 我来答
百度网友c1994c5f8
推荐于2016-07-20 · TA获得超过1332个赞
知道小有建树答主
回答量:264
采纳率:89%
帮助的人:197万
展开全部
(A) S[0]==0 ; 说明该串第一个符号就是结束符,是空串;
(B) 串长度为0,当然是空串;
(C) strcmp反回0说明串等于“”,是空串;
(D)S是串的地址,'\0' 和 0 一个意思,串地址为0不表示串就是空串。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式