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

     

  • 相关阅读:
    冒泡排序
    CFURLCreateStringByAddingPercentEscapes
    AESCrypt加密与解密
    关于Xcode 的SDK与系统版本理解
    nginx 安全稳定版本
    bcom 遇到的那些问题
    nginx 配置404错误页面
    AES 对称加密解密
    SpringCloud stream连接RabbitMQ收发信息
    springboot1.5 和 2.0 引入 redis 并封装工具类
  • 原文地址:https://www.cnblogs.com/eagleking0318/p/6521295.html
Copyright © 2011-2022 走看看