memrev - reverse an array in place
Contents
Description
memrev will reverse an array, by swapping the contents of its elements.
Example
To reverse an integer array one might do the following.
int array[4] = { 1, 2, 3, 4 };
memrev(array, sizeof(array[0]), 4);
This will result in the array being { 4, 3, 2, 1 }.
Name
memrev - reverse an array in place
Return Value
memrev returns its first argument.
See Also
publib(3), strrev(3), memshuffle(3)
Synopsis
#include <publib.h>
void *memrev(void *block, size_t elsize, size_t elnum);
