strcat

Autres langues

Langue: ja

Version: 1993-04-11 (openSuse - 09/10/07)

Autres sections - même nom

Section: 3 (Bibliothèques de fonctions)

̾Á°

strcat, strncat - Æó¤Ä¤Îʸ»úÎó¤òÏ¢·ë¤¹¤ë

½ñ¼°


#include <string.h>



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



char *strncat(char *dest, const char *src, size_t n);

ÀâÌÀ

strcat() ´Ø¿ô¤Ï¡¢ dest ¤ÎºÇ¸å¤Ë¤¢¤ë `\0' ʸ»ú¤ò¾å½ñ¤­¤·¤Æ¡¢ dest ʸ»úÎó¤Î¸å¤Ë src ʸ»úÎó¤òÉÕ¤±²Ã¤¨¤ë¡£ Ʊ»þ¤Ë½ªÃ¼Ê¸»ú `\0' ¤ò²Ã¤¨¤ë¡£ ʸ»úÎó¤Ï½Å¤Ê¤é¤Ê¤¤¡£ dest ʸ»úÎó¤Ï¡¢Ï¢·ë¤¬Àµ¤·¤¤·ë²Ì¤òÆÀ¤ë¤è¤¦¤Ê ½½Ê¬¤ÊÎΰè¤ò»ý¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£

strncat() ¤Ï¡¢src ¤«¤éºÇÂç¤Ç n ¸Ä¤Îʸ»ú¤¬ »È¤ï¤ì¤ë¤³¤È¤ò½ü¤±¤Ð¡¢ strcat() ¤È»÷¤Æ¤¤¤ë¡£ ·ë²Ì¤Ï¾ï¤Ë `\0' ʸ»ú¤Ç½ªÃ¼¤µ¤ì¤ë¤Î¤Ç¡¢ ºÇÂç¤Ç n+1 ¸Ä¤Îʸ»ú¤¬½ñ¤­½Ð¤µ¤ì¤ë¡£

ÊÖ¤êÃÍ

strcat() ´Ø¿ô¤È strncat() ´Ø¿ô¤Ï¡¢·ë²Ì¤È¤·¤Æ¤Ç¤­¤ëʸ»úÎó dest ¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£

½àµò

SVr4, 4.3BSD, C89, C99.

´ØÏ¢¹àÌÜ

bcopy(3), memccpy(3), memcpy(3), strcpy(3), strncpy(3), wcscat(3), wcsncat(3)