大家好,欢迎来到IT知识分享网。
strchr
char *strchr( const char *str, int ch );
功能:寻找字符串中某字符第一次出现的位置
参数
str – 要查找的字符串或字符串指针
ch – 要查找的字符
返回值
成功返回一个指向在字符串str中第一个出现ch的地址。
失败返回NULL;
strrchr
char *strrchr( const char *str, int ch );
功能:寻找字符串中某字符最后一次出现的位置
参数
str – 要查找的字符串或字符串指针
ch – 要查找的字符
返回值
成功返回一个指向在字符串str中最后一个出现ch的地址。
失败返回NULL;
strchrnul
char *strchrnul(const char *s, int c);
功能:寻找字符串中某字符第一次出现的位置
参数
str – 要查找的字符串或字符串指针
ch – 要查找的字符
返回值
函数同strchr相像,不同的是如果ch没有在str中找到,则返回值指向的是在str的结尾的“the null byte”,而不是NULL。
strstr
char *strstr(const char *str1, const char *str2);
功能:判断字符串str2是否是str1的子串。
参数
str1 – 要查找的字符串或字符串指针
str2 – 要查找的子串
返回值
函数返回str2在str1中首次出现的地址;否则,返回NULL。
strrstr
char *strrstr(char *str1, char *str2);
功能: 在字符串中查找指定字符串最后一次出现的位置。
参数
str1 – 要查找的字符串或字符串指针
str2 – 要查找的子串
返回值
函数返回str2在str1中最后一次出现的地址;否则,返回NULL。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23770.html