Developpez.com

Télécharger gratuitement le magazine des développeurs, le bimestriel des développeurs avec une sélection des meilleurs tutoriels

Developpez.com - C
X

Choisissez d'abord la catégorieensuite la rubrique :


Recherche de l'indice d'une sou-chaîne

Date de publication : 19 Mars 2005 , Date de mise à jour : 10 Aout 2005

Par Nicolas Joseph (home)
 

Cette fonction retourne l'indice du début de la sou-chaîne ct dans la chaîne cs.



str_strh.
#ifndef H_NJ_STR_STR_1008052345
#define H_NJ_STR_STR_1008052345
int str_str (const char *, const char *);
#endif /* not H_NJ_STR_STR_1008052345 */
str_str.c
#include <stdlib.h>
#include <string.h>
#include "str_str.h"
int str_str (const char *cs, const char *ct)
{
   int index = -1;
   if (cs != NULL && ct != NULL)
   {
      char *ptr_pos = NULL;
      ptr_pos = strstr (cs, ct);
      if (ptr_pos != NULL)
      {
         index = ptr_pos - cs;
      }
   }
   return (index);
}

Mes autres sources :
gtk_about crée d'une boîte de dialogue "A propos" en GTK+
getNextLine retounee la prochaine ligne d'un fichier
str_str retourne l'indice de la première occurance d'une sous chaîne

Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2005 Nicolas Joseph. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique C