The C standard library string.h
contains several functions to manipulate strings, all of which start with str
and end with an abbreviation. Some of these abbreviations are obvious:
strlen
string lengthstrcpy
string copystrcmp
string compare
Some are a bit less straightforward:
strpbrk
string pointer break?strspn
string ...spn?strrchr
string ... R char??strxfrm
string... um... nevermind.
What do each of the str
-function abbreviations/acronyms mean?