永发信息网

strstr能不能以十六进制的方式查找字符串中的字符?

答案:4  悬赏:0  手机版
解决时间 2021-02-05 16:19
比如我要看一个字符串中是不是有(‘0x07’,‘ 0xFF’)这两个字符,应该该怎写?
最佳答案
你确定字符串里面可以包含 ‘0x07’,‘ 0xFF’, 这个好像不是可见字符
全部回答
自己写个函数封装一下 strstr..... int StrExistTwoChar(const char *source,const char ch1, const char ch2) { char buf1[2] = {'\0', '\0'}; char buf2[2] = {'\0', '\0'}; buf1[0] = ch1; buf2[0] = ch2; if ( strstr(source, buf1) && strstr(source, buf2) ) return 1; else return 0; }
#include int main(){ char s[80]="i am a good student",t[80]="good"; int i=0,j=0,k; gets(s); gets(t); for(i=0;s[i]!='\0';i++) { k=1; for(j=0;t[j]!='\0';j++){ if (s[i+j]!=t[j]) {k=0;break;}; } if (k==1)break; } if (s[i]==0) printf("not find\n"); else printf("i=%d\n",i); }
哈哈对的,0x07和0xff都是不可显字符,还有就是strstr是用来在字符串中查找字符串的,而不是用来查找字符,如果用来查找字符。。。。估计会溢出吧。查找字符用strchr或者直接自己写,遍历一下字符串,比较下ascii码的值就行了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
最近总感觉饿 刚刚吃完饭没多久就会饿 怎么回
谜语 二人牵手是知音 乞求添上一横眉 恋人无
爱上鲨鱼的人鱼 赵冠宇 中文谐音
如何评价拂菻坊认为鸦片战争有利于中国进入现
“人生就像是一场旅行,目的地并不重要,重要
新百家商务酒店怎么样
请您按照蔬菜的食用功能对以上30种不同的蔬菜
如何安装mysql 5.7.2
分解因式:(a²+1)²-4(a²+1)+4
熊猫牌彩电29”MC8701A-109-204Z01 206Z07-M6
新三国中,大小乔出场是在哪几集
松下TD88交换机有一个功能电话打不出去电话。
乾隆年间的铜钱,能买多少钱?真的。
边塞户外用品专营同煤店地址在哪,我要去那里
有没有知道弘扬快讯2000元,5000,6000哪个模
推荐资讯
嘉定至安享有多远
真爱一生摄影会馆地址在什么地方,想过去办事
1966阳历3.14什么星座
谢家集区财政局地址好找么,我有些事要过去
云南家常菜馆地址有知道的么?有点事想过去
请问这条公式怎么解读:=IF(P5,IF(P5
解答题根据下列提示列出相应的事件名称(1)
我在淘宝买了一个电脑主机 买回来是坏的 我就
关于港澳通行证邮寄的问题 港澳通行证办理可
刚买的移动卡为什么会没有信号
交电商店怎么去啊,我要去那办事
幽游白书的浦饭幽助他会强吗?有没有象路飞和
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?