Bibliothèque C standard
(libc, -lc)
#include <strings.h>
- strcasecmp(3)
- Comparer deux chaînes sans tenir compte de la casse.
- strncasecmp(3)
- Comparer les premiers octets de deux chaînes sans tenir compte de
la casse.
- index(3)
- Identique à strchr(3).
- rindex(3)
- Identique à strrchr(3).
#include <string.h>
- stpcpy(3)
- Copier une chaîne tout en renvoyant un pointeur sur
l'extrémité finale de la chaîne
résultante.
- strcat(3)
- Ajouter une chaîne à une chaîne existante.
- strchr(3)
- Trouver la première occurrence d'un caractère dans une
chaîne.
- strcmp(3)
- Comparer deux chaînes.
- strcoll(3)
- Comparer deux chaînes selon les paramètres régionaux
en vigueur.
- strcpy(3)
- Copier une chaîne.
- strcspn(3)
- Calculer la longueur du segment initial d'une chaîne qui ne
contient aucun des octets de la chaîne rejetée.
- strdup(3)
- Recopier une chaîne allouée en mémoire au moyen de
malloc(3).
- strfry(3)
- Redistribuer aléatoirement les caractères dans une
chaîne.
- strlen(3)
- Renvoyer la longueur d'une chaîne.
- strncat(3)
- Ajouter des octets non nuls issus d'un tableau à une chaîne
et terminer le résultat par un octet nul.
- strncmp(3)
- Comparer les premiers octets de deux chaînes.
- strpbrk(3)
- Trouver la première occurrence dans une chaîne de l'un des
octets de la chaîne acceptée.
- strrchr(3)
- Trouver la dernière occurrence d'un caractère dans une
chaîne.
- strsep(3)
- Extraire le premier champ d'une chaîne qui est
délimité par l'un des octets délimités.
- strspn(3)
- Calculer la longueur du segment commençant une chaîne qui
est constitué exclusivement d'octets acceptés.
- strstr(3)
- Trouver la première occurrence d'une sous-chaîne dans une
chaîne.
- strtok(3)
- Extraire les éléments lexicaux (tokens) d'une chaîne
qui sont délimités par l'un des octets présents
délimiteurs.
- strxfrm(3)
- Modifier une chaîne selon les paramètres régionaux en
vigueur et copie les premiers octets dans un tampon.
- strncpy(3)
- Remplir un tampon à taille fixe d'octets non NULL issus d'un
tableau source en complétant avec des octets NULL si
nécessaire.
Ces fonctions effectuent diverses opérations sur des
chaînes de caractères terminées par NULL. Consultez les
pages de manuel individuelles pour plus de détails.
bstring(3), stpcpy(3), strcasecmp(3),
strcat(3), strchr(3), strcmp(3), strcoll(3),
strcpy(3), strcspn(3), strdup(3), strfry(3),
strlen(3), strncasecmp(3), strncat(3),
strncmp(3), strncpy(3), strpbrk(3), strrchr(3),
strsep(3), strspn(3), strstr(3), strtok(3),
strxfrm(3)
La traduction française de cette page de manuel a
été créée par Christophe Blaess
<https://www.blaess.fr/christophe/>, Stéphan Rafin
<stephan.rafin@laposte.net>, Thierry Vignaud
<tvignaud@mandriva.com>, François Micaux, Alain Portal
<aportal@univ-montp2.fr>, Jean-Philippe Guérard
<fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh)
<jean-luc.coulon@wanadoo.fr>, Julien Cristau
<jcristau@debian.org>, Thomas Huriaux
<thomas.huriaux@gmail.com>, Nicolas François
<nicolas.francois@centraliens.net>, Florentin Duneau
<fduneau@gmail.com>, Simon Paillard
<simon.paillard@resel.enst-bretagne.fr>, Denis Barbier
<barbier@debian.org>, David Prévot <david@tilapin.org>,
Frédéric Hantrais <fhantrais@gmail.com> et Lucien Gentis
<lucien.gentis@waika9.com>
Cette traduction est une documentation libre ; veuillez
vous reporter à la
GNU General
Public License version 3 concernant les conditions de copie et de
distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page
de manuel, veuillez envoyer un message à
debian-l10n-french@lists.debian.org.