C/memset
< 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