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