memset() is declared to return void* that is always the same value as the address passed into the function.
memset()
void*
What\'s the use of the return v
In order to use the function as an argument for another function such as sprintf
sprintf