English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca Padrão C - <string.h>
Função da biblioteca C void *memset(void *str, int c, size_t n) copia de caracteres c(um caractere sem sinal) até o parâmetro str O início da string apontada n caracteres.
A seguir está a declaração da função memset().
void *memset(void *str, int c, size_t n)
Este valor retorna um ponteiro para a área de armazenamento str.
A seguinte exemplo demonstra o uso da função 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 compilar e executar o programa acima, o que produzirá o seguinte resultado:
Esta é a função da biblioteca string.h $$$$$$$ Função da Biblioteca string.h