Latest web development tutorials

funzioni di libreria C - strchr ()

C libreria standard - <string.h> C libreria standard - <string.h>

descrizione

funzioni di libreria Cchar * strchr (const char * str , int c) nei punti parametro stralla stringa per cercare la prima occorrenza del caratterec (uncarattere senza segno) posizione.

dichiarazione

Ecco () funzione di dichiarazione strchr.

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

parametri

  • str - la stringa da recuperare C.
  • c - il carattere da cercare str.

Valore di ritorno

Questa funzione restituisce la posizione nella stringa str la prima occorrenza del carattere c, se il carattere non viene trovato restituisce NULL.

Esempi

L'esempio seguente mostra viene utilizzata la funzione strchr ().

#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);
}

Facciamo compilare ed eseguire il programma di cui sopra, che si tradurrà in quanto segue:

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

C libreria standard - <string.h> C libreria standard - <string.h>