The memset() function writes len bytes of value what to the string ptr.
변수명 | 설명 |
---|---|
ptr | 값을 설정할 char * |
what | 설정할 값 |
len | 설정할 길이 |
The memset() function returns its first argument.
void *memset(void *ptr, int what, size_t len)
{
size_t i;
unsigned char *ptr_temp;
unsigned char cpy;
i = 0;
ptr_temp = ptr;
cpy = what;
while (i++ < len)
*ptr_temp++ = cpy;
return (ptr);
}