C/memset
Wygląd
< C
Deklaracja
[edytuj]- void * memset ( void * buffer, int c, size_t num );
Plik nagłówkowy
[edytuj]
Opis
[edytuj]Wypełnia kolejne bajty w pamięci ustaloną wartością.
Argumenty
[edytuj]- buffer - adres początkowy
- c - wpisywana wartość (dla napisu - numer znaku)
- num - ile bajtów zapisać
Wartość zwracana
[edytuj]- buffer
Przykład użycia
[edytuj]#include <stdio.h>
#include <string.h>
int main()
{
char napis[] = "jakis napis"; // kopiujemy napis do tablicy znakow
memset(napis, '*', 5);
puts(napis);
return 0;
}
Wynik działania:
***** napis