5 定义一个函数,实现对字符串做如下操作:当字符为字母时,大小写互换 当字符为数字时,原样输出,当有其它字符出现时,结束操作,返回已处理的字符串

问题:当有其它字符出现时,结束操作,返回已处理的字符串

代码里已经判断了为其它字符串时,终止循环,为何还是输出了感叹号。

attachments-2017-09-hmjmCEG459cd6c994d8b3.jpg

请先 登录 后评论

最佳答案 2017-09-29 11:01

因为你只是去把dst指向了感叹号,并没有改变他的值啊,后面加一句*dst = 0就行了

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,117 浏览
  • 鲁德-瑞瑞 提出于 2017-09-29 05:42

分享

立送30金币

Loadrunner技能提升ROAD