c语言字符查函数
C语言中,字符查函数是一种非常有用的函数。它可以用来查某个字符串中是否包含某个字符,或者查某个字符在字符串中的位置。常用的字符查函数包括strchr、strrchr、strstr等。
其中,strchr函数用于在一个字符串中查某个字符第一次出现的位置。它的函数原型为:
char *strchr(const char *str, int c);
其中,str是要查的字符串,c是要查的字符。如果在str中到了c,则返回该字符在str中的地址。如果没有到,则返回NULL。
strrchr函数则是用于在一个字符串中查某个字符最后一次出现的位置。它的函数原型为:
char *strrchr(const char *str, int c);
其中,str和c的含义与strchr函数相同。如果在str中到了c,则返回该字符在str中最后一次出现的地址。如果没有到,则返回NULL。
最后,strstr函数用于在一个字符串中查另一个字符串的出现位置。它的函数原型为:
char *strstr(const char *str1, const char *str2);
其中,str1是要查的字符串,str2是要查的子字符串。如果在str1中到了str2,则返回str2在str1中第一次出现的地址。如果没有到,则返回NULL。
这些字符查函数在C语言中非常常用,可以帮助程序员快速实现字符串中的字符查功能。
字符串函数c++
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论