4.2. memset

void *memset( void *v, int c, size_t size);
memset places character c into the first `size' characters of v, and returns v.

Example implementation in C:

        void   *memset  (void *v, int c, size_t size)
        {
            char *p = v;

            while( size > 0 )
            {
                --size;
                p[size] = c;
            }
            return v;
        }