FreeBSD Manual Pages
STRREV(3) C Programmer's Manual STRREV(3) NAME strrev - reverse a string in place SYNOPSIS #include <publib.h> char *strrev(char *str); DESCRIPTION strrev reverses the argument string in place, i.e., it swaps the ith character from the beginning with the ith character from the end. RETURN VALUE strrev returns its argument. EXAMPLE Reversing "dlrow, elloh" would be done like the following. char str[] = "dlrow, elloh"; puts(strrev(str)); This would output "hello, world". Note that using the string literal as the argument would be an error, since it is not allowable to modify string literals. BUGS Does not automatically detect palindromes, nor automatically return without doing anything. SEE ALSO publib(3), memrev(3) AUTHOR Lars Wirzenius (lars.wirzenius@helsinki.fi) Publib C Programmer's Manual STRREV(3)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | EXAMPLE | BUGS | SEE ALSO | AUTHOR
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=strrev&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
