Latest web development tutorials

fonctions de la bibliothèque C - strchr ()

C bibliothèque standard - <string.h> C bibliothèque standard - <string.h>

description

fonctions de la bibliothèque Cchar * strchr (const char * str , int c) dans les points paramètre strà la chaîne pour rechercher la première occurrence du caractèrec (uncaractère non signé) Position.

déclaration

Voici () fonction instruction strchr.

char *strchr(const char *str, int c)

Paramètres

  • str - la chaîne à récupérer C.
  • c - le caractère à rechercher str.

Valeur de retour

Cette fonction retourne la position dans la chaîne str la première occurrence du caractère c, si le personnage ne se trouve pas elle renvoie NULL.

Exemples

L'exemple suivant illustre la fonction strchr () est utilisée.

#include <stdio.h>
#include <string.h>

int main ()
{
   const char str[] = "http://www.w3cschool.cc";
   const char ch = '.';
   char *ret;

   ret = strchr(str, ch);

   printf("|%c| 之后的字符串是 - |%s|\n", ch, ret);
   
   return(0);
}

Nous allons compiler et exécuter le programme ci-dessus, qui se traduira par ce qui suit:

|.| 之后的字符串是 - |.w3cschool.cc|

C bibliothèque standard - <string.h> C bibliothèque standard - <string.h>