memfill - fill memory area with pattern
Contents
Description
memfill copies consecutive bytes from the pattern pat to consecutive bytes in the memory area buf,
wrapping around in pat when its end is reached. patsize is the size of the pattern, size is the size of
the memory area. The pattern and the memory area must not be overlapping.
Example
To initialize an integer array one might do the following.
int temp, array[1024];
temp = 1234;
memfill(array, sizeof(array), &temp, sizeof(temp));
Name
memfill - fill memory area with pattern
Return Value
memfill returns its first argument.
See Also
publib(3)
Synopsis
#include <publib.h>
void *memfill(void *buf, size_t size, const void *pat, size_t patsize);
