zoukankan      html  css  js  c++  java
  • strchr()函数

      原型:extern char *strchr(const char *s,char c);
      头文件:#include <string.h>
      功能:查找字符串s中首次出现字符c的位置
      说明:返回首次出现c的位置的指针,如果s中不存在c则返回NULL。
      举例1:(在Visual C++ 6.0中运行通过)
      #include <string.h>
      #include <stdio.h>
      int main(void)
      {
      char string[15];
      char *ptr, c = 'r';
      strcpy(string, "This is a string");
      ptr = strchr(string, c);
      if (ptr)
      printf("The character %c is at position: %d\n", c, ptr-string);
      else
      printf("The character was not found\n");
      return 0;
      }
      运行结果:The character r is at position: 12Press any key to continue
      举例2:
      // strchr.c
      #include <stdio.h>
      #include <string.h>
      main()
      {
      char temp[32];
      memset(temp,0,sizeof(temp));
      strcpy(temp,"Golden Global View");
      char *s = temp;
      char *p,c='v';
      p=strchr(s,c);
      if(p)
      printf("%s",p);
      else
      printf("Not Found!");
      return 0;
      }
      运行结果:Not Found!Press any key to continue

     

  • 相关阅读:
    希尔排序(Shell Sorting)
    插入排序(Insertion Sorting)
    选择排序(Select Sorting)
    冒泡排序(Bubble Sorting)
    排序算法(Sort Algorithm)
    递归(Recursion)
    包的导入
    Base64编码
    python各种模块,迭代器,生成器
    CF821 B. Okabe and Banana Trees 简单数学
  • 原文地址:https://www.cnblogs.com/eagleking0318/p/6521295.html
Copyright © 2011-2022 走看看