String.h une condition asser special
Galilée
-
limite Messages postés 1207 Statut Membre -
limite Messages postés 1207 Statut Membre -
Bonjour,
en C:
quelle fonction utiliser pour faire une condition tels que
"Si au debut de la chaine il y a "gnagna" et si la chaine contient également "gnogno""
ou
"Si au 3eme mot la chaine contient "bidule""
Ceux qui liront ma question se diront sans doute que c'est du n'importe quoi d'ecrire une condition en français mais j'ai pas trouver mieux pour expliquer le truc ^^
J'avais chercher dans la lib string.h mais je trouve rien de correspondant et je debute donc j'ai pas asser d'experience pour concevoir un truc dons je serais sur qu'il n'y a pas plus simple.
(Pourriez vous égalemenent me dire qu'elle serait la technique la plus rapide d'execution, merci.)
en C:
quelle fonction utiliser pour faire une condition tels que
"Si au debut de la chaine il y a "gnagna" et si la chaine contient également "gnogno""
ou
"Si au 3eme mot la chaine contient "bidule""
Ceux qui liront ma question se diront sans doute que c'est du n'importe quoi d'ecrire une condition en français mais j'ai pas trouver mieux pour expliquer le truc ^^
J'avais chercher dans la lib string.h mais je trouve rien de correspondant et je debute donc j'ai pas asser d'experience pour concevoir un truc dons je serais sur qu'il n'y a pas plus simple.
(Pourriez vous égalemenent me dire qu'elle serait la technique la plus rapide d'execution, merci.)
A voir également:
- String.h une condition asser special
- Caractere special - Guide
- Dossier spécial - Guide
- Excel cellule couleur si condition texte - Guide
- Symbole special - Guide
- Ecriture special facebook - Guide
2 réponses
man strstr
Bonne chance
STRSTR(3) Linux Programmer's Manual STRSTR(3) NAME strstr - locate a substring SYNOPSIS #include <string.h> char *strstr(const char *haystack, const char *needle); #define _GNU_SOURCE #include <string.h> char *strcasestr(const char *haystack, const char *needle); DESCRIPTION The strstr() function finds the first occurrence of the substring needle in the string haystack. The terminating `\0' characters are not compared. The strcasestr() function is like strstr(), but ignores the case of both arguments. RETURN VALUE These functions return a pointer to the beginning of the substring, or NULL if the substring is not found. BUGS Early versions of Linux libc (like 4.5.26) would not allow an empty needle argument for strstr(). Later versions (like 4.6.27) work correctly, and return haystack when needle is empty. CONFORMING TO The strstr() function conforms to ISO 9899. The strcasestr() function is a non-standard exten- sion. SEE ALSO index(3), memchr(3), rindex(3), strchr(3), strcasecmp(3), strpbrk(3), strsep(3), strspn(3), str- tok(3)
Bonne chance
Salut
En français
Bonne chance
En français
STRSTR(3) Manuel du programmeur Linux STRSTR(3) NOM strstr - Rechercher une sous-chaîne. SYNOPSIS #include <string.h> char *strstr (const char *meule_de_foin, const char *aiguille); DESCRIPTION La fonction strstr() cherche la premiere occurence de la sous-chaîne aiguille au sein de la chaîne meule_de_foin. Les caractères `\0' de fin ne sont pas comparés. VALEUR RENVOYÉE La fonction strstr() renvoie un pointeur sur le début de la sous- chaîne, ou NULL si celle-ci n'est pas trouvée. BOGUES Des versions antérieures de la bibliothèque C de Linux, (4.5.26 par exemple) n'autorisent pas un argument vide. Des versions plus récentes (comme la 4.6.27) fonctionnent correctement, et renvoient meule_de_foin si la chaîne aiguille est vide. VOIR AUSSI index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strsep(3), str- spn(3), strtok(3) TRADUCTION Christophe Blaess, 1996-2003.
Bonne chance
Limite