Viitor_cc65/usr/share/doc/cc65/webdoc/funcref-182.html
kueller 223cc6685e Neue Version V963
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/Viitor_cc65@5933 504e572c-2e33-0410-9681-be2bf7408885
2011-01-03 10:48:06 +00:00

54 lines
1.7 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.20">
<TITLE>cc65 function reference: Alphabetical function reference: strcat</TITLE>
<LINK HREF="funcref-183.html" REL=next>
<LINK HREF="funcref-181.html" REL=previous>
<LINK HREF="funcref.html#toc3" REL=contents>
</HEAD>
<BODY>
<A HREF="funcref-183.html">Next</A>
<A HREF="funcref-181.html">Previous</A>
<A HREF="funcref.html#toc3">Contents</A>
<HR>
<H2><A NAME="strcat"></A> 3.137 <A HREF="funcref.html#toc3.137">strcat</A></H2>
<P>
<BLOCKQUOTE>
<DL>
<DT><B>Function</B><DD><P>Concatentate two strings.</P>
<DT><B>Header</B><DD><P><CODE>
<A HREF="funcref-39.html#string.h">string.h</A></CODE></P>
<DT><B>Declaration</B><DD><P><CODE>char* __fastcall__ strcat (char* s1, const char* s2);</CODE></P>
<DT><B>Description</B><DD><P>The <CODE>strcat</CODE> function appends a copy of the string
pointed to by s2 (including the terminating null byte) to the end of the
string pointed to by s1. The initial byte of s2 overwrites the null byte at
the end of s1.</P>
<DT><B>Limits</B><DD><P>
<UL>
<LI>The function is only available as fastcall function, so it may only
be used in presence of a prototype.</LI>
<LI>If copying takes place between objects that overlap, the behaviour
is undefined.</LI>
</UL>
</P>
<DT><B>Availability</B><DD><P>ISO 9899</P>
<DT><B>See also</B><DD><P>
<A HREF="funcref-186.html#strcpy">strcpy</A>,
<A HREF="funcref-194.html#strncat">strncat</A>,
<A HREF="funcref-196.html#strncpy">strncpy</A></P>
<DT><B>Example</B><DD><P>None.</P>
</DL>
</BLOCKQUOTE>
</P>
<HR>
<A HREF="funcref-183.html">Next</A>
<A HREF="funcref-181.html">Previous</A>
<A HREF="funcref.html#toc3">Contents</A>
</BODY>
</HTML>