funciones de la biblioteca C - memset ()
C biblioteca estándar - <string.h>
descripción
El primer ncaracteres funciones de la biblioteca Cvoid * memset (void * str,int c, size_t n) Copia los caracteres(c) uncarácter sin signo a los puntos argumentostra la cadena.
declaración
Aquí está la declaración de la función memset ().
void *memset(void *str, int c, size_t n)
parámetros
- str - punto para llenar el bloque de memoria.
- c - el valor que desea ajustar.Este valor se pasa como un int, pero la función cuando el bloque de memoria se llena con los valores unsigned char de formulario.
- n - el número de bytes que se establece en ese valor.
Valor de retorno
Este valor devuelve un puntero a un puntero a la zona de almacenamiento str.
Ejemplos
El siguiente ejemplo muestra se utiliza la función memset ().
#include <stdio.h> #include <string.h> int main () { char str[50]; strcpy(str,"This is string.h library function"); puts(str); memset(str,'$',7); puts(str); return(0); }
Vamos a compilar y ejecutar el programa anterior, lo que resultará en lo siguiente:
This is string.h library function $$$$$$$ string.h library function