Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
STRMOVE(3)		     C Programmer's Manual		    STRMOVE(3)

NAME
       strmove - make a	copy of	a string, handling overlapping strings

SYNOPSIS
       #include	<publib.h>
       char *strmove(char *tgt,	const char *src);

DESCRIPTION
       strmove	copies the string src to tgt, just like	strcpy(3), but handles
       overlapping moves correctly (cf.	memcpy(3) vs. memmove(3)).

RETURN VALUE
       strmove returns tgt.

SEE ALSO
       publib(3), strcpy(3), memcpy(3),	memmove(3)

AUTHOR
       Lars Wirzenius (lars.wirzenius@helsinki.fi)

Publib			     C Programmer's Manual		    STRMOVE(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=strmove&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help