string(3)

NOM
stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex - Opérations sur les chaînes de caractères

BIBLIOTHÈQUE
Bibliothèque C standard (libc, -lc)

SYNOPSIS
#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.

DESCRIPTION
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.

VOIR AUSSI
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)

TRADUCTION
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 (https://www.gnu.org/licenses/gpl-3.0.html) 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.