Section courante

A propos

Section administrative du site

MEMSET

Fixe la mémoire
Turbo C++ string.h

Syntaxe

void *memset(void *s, int c, size_t n);

Paramètres

Nom Description
s Ce paramètre permet d'indiquer un pointeur vers la zone mémoire à remplir. C'est l'adresse de début de la zone mémoire où la valeur sera placée.
c Ce paramètre permet d'indiquer la valeur à affecter à chaque octet de la zone mémoire. Bien que ce soit un entier (int), la fonction traite la valeur comme un octet (sur 1 byte). La valeur de c est convertie en un octet de type unsigned char avant d'être copiée dans la mémoire. Si la valeur de c est plus grande que 255, elle est réduite à un octet de 0 à 255.
n Ce paramètre permet d'indiquer un nombre d'octets à remplir dans la zone mémoire. Cela indique combien d'octets, à partir de l'adresse pointée par s, doivent être remplis avec la valeur c.

Description

Cette fonction permet de remplir avec un caractère un tampon de «n» octets.



Dernière mise à jour : Dimanche, le 28 Février 2021