C/memset
< C
Deklaracja
edytuj- void * memset ( void * buffer, int c, size_t num );
Plik nagłówkowy
edytuj
Opis
edytujWypeł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