strchr c

strchr函数功能为在一个串中查找给定字符的第一个匹配之处。函数原型为:char *strchr(const char *str, int c),即在参数 str 所指向的字符串中搜索第一次出现字符 c(一个无符号字符)的位置。strchr函数包含在C 标准库 中

#include <string.h>
#include <stdarg.h>
#include <stdio.h>
#include <limits.h>
#include <stdio.h>
#define CONFIG_DIR "/etc/usbs/"
int main()
{
  
 
    char  fname[PATH_MAX];
    strcpy(fname,"ABC.txtx");
    char filename[40];
    strcpy(filename,"abc.txt");
       char *p, *q;
    p = fname;
    do 
    {
      if ((q = strchr(p, '.')))
      {
          p = q + 1;
      printf("%c",*p);
      }
     
    }while (q);
    return 0;
}

 

posted on 2021-01-02 01:14  lydstory  阅读(80)  评论(0)    收藏  举报

导航