永发信息网

为什么用strlen(s-1),p>=s什么意思

答案:2  悬赏:20  手机版
解决时间 2021-02-19 09:25
char *Rsearch-chr(char *s,char c) { char *p=s+strlen(s); while(p>=s&&*p!=c) p--; return *p==c?p:NULL
最佳答案
没看到strlen(s-1)啊?
strlen(s)是string.h里的求字符串长度的函数
p是一个指向字符串s的末尾位置的字符型指针在p--的循环里为了防止溢出所以给定限定条件p>=s
全部回答
if(!strlen(s)) 就是if(strlen(s)!=0)的等价写法,即如果s不是空串。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女孩见到我为什么转身被对我
养鸵鸟挣钱吗 容易生病吗
岱山地址在哪,我要去那里办事
黄鳝过玩冬天,要几月份开始吃食物
3ds 口袋妖怪日月 再来一次什么招式
中业旅馆地址有知道的么?有点事想过去
男友来我家,我们应该干些什么呢,
我的工行银行卡被锁了 怎么办 卡是外地的
如何洗皮帽子,脑油特多。
2020年原创新课堂八年级数学下册人教版答案
我想要腾讯视频VIP. 爱奇艺会员也行,想看乡
58×130÷580×30的简便计算
求助miRNA QRT-PCR引物设计
2013款田crv的四驱何时自动切换
红米note2怎么把软件装在卡上
推荐资讯
王者荣耀为什么有些英雄下面有光环?在脚下一
初兴傢俬总汇我想知道这个在什么地方
yourcraft你的世界皮肤怎么弄
风姜与姜的特点是?
骑马与砍杀火与剑怎么看书籍
土豆丸子冰了的怎么弄着吃
【geq】...等于NEQ-不等于LSS-小于LEQ-小于或
谁说光纤hdmi线价格贵
喜来登商务宾馆在哪里啊,我有事要去这个地方
晶体管如何精确配对,都需要什么样的仪器。
如玉山上行,光映照人是什么意思
郑州市哪里有卖佰草集的?用着郊果怎么样?和自
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?