Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages

RedHat 9 (Linux i386) - man page for stpcpy (redhat section 3)

STPCPY(3)			    Linux Programmer's Manual				STPCPY(3)

NAME
       stpcpy - copy a string returning a pointer to its end

SYNOPSIS
       #include <string.h>

       char *stpcpy(char *dest, const char *src);

DESCRIPTION
       The  stpcpy() function copies the string pointed to by src (including the terminating `\0'
       character) to the array pointed to by dest.  The strings may not overlap, and the destina-
       tion string dest must be large enough to receive the copy.

RETURN VALUE
       stpcpy() returns a pointer to the end of the string dest (that is, the address of the ter-
       minating null character) rather than the beginning.

EXAMPLE
       For example, this program uses stpcpy to concatenate foo and bar to produce foobar,  which
       it then prints.

		 #include <string.h>

		 int
		 main (void)
		 {
		   char *to = buffer;
		   to = stpcpy (to, "foo");
		   to = stpcpy (to, "bar");
		   printf ("%s\n", buffer);
		 }

CONFORMING TO
       This  function  is  not	part of the ANSI or POSIX standards, and is not customary on Unix
       systems, but is not a GNU invention either.  Perhaps it comes from MS-DOS.

SEE ALSO
       strcpy(3), bcopy(3), memccpy(3), memcpy(3), memmove(3)

GNU					    1995-09-03					STPCPY(3)


All times are GMT -4. The time now is 06:17 PM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
UNIX.COM Login
Username:
Password:  
Show Password