紧急求助:中级程序员考试一问题求解???

mebest 2003-10-13 04:41:30
在第二题中,是 strcmp(*p,ch) 还是 *p==ch????????????
...全文
29 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
liming888 2003-10-13
  • 打赏
  • 举报
回复
*p==ch 当*p与ch相同时为TRUE(1),而strcmp()返回0,*p!=ch时返回非0,所以两者不同
realscorpio 2003-10-13
  • 打赏
  • 举报
回复
单个的字符语允许直接比较大小吗???

of course!!
loghere 2003-10-13
  • 打赏
  • 举报
回复
strcmp() 的参数应该是指针 所以strcmp(*p,ch) 是不对的
sole_eagle 2003-10-13
  • 打赏
  • 举报
回复
应该都行吧,库函数应该也可以吧,并没说不行呀。不过前面的确没有申明,所以第一题我是用*s=='/0'?*s:*++s,也不知行不行。
mebest 2003-10-13
  • 打赏
  • 举报
回复
谢谢大家,我觉得应该用strcmp(*p,ch)更合适些吧,单个的字符语允许直接比较大小吗???
clhon 2003-10-13
  • 打赏
  • 举报
回复
strlen就可以了啊!
allen1981813 2003-10-13
  • 打赏
  • 举报
回复
如果strlen()可以用,那么strcmp理论上是可以的.

如果搞笑一下::lstrlen()也欢迎
sdksdksdk 2003-10-13
  • 打赏
  • 举报
回复
*p==ch , 你怎知出题的用了<string.h>函数库
Kinpring 2003-10-13
  • 打赏
  • 举报
回复
我的答案是 *p==ch
cenfan 2003-10-13
  • 打赏
  • 举报
回复
最好是 *p==ch,, strcmp(*p,ch)好象也没有出错

2,948

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧