void *memset( void *target, int c, size_t bytes )
Sets memory to a given character value. Usually for blanking big
chunks of fresh memory.
int *scores = malloc( 100 * sizeof( int ) ); memset( scores, 0, 100 * sizeof( int ) );
What it does:
void *memset( void *target, int c, size_t bytes ) { char *p = target; while ( bytes-- ) { *p++ = c; } return target; }TOC | Prev | Next