strsep

Autres langues

Langue: ja

Version: April 12, 1993 (openSuse - 09/10/07)

Autres sections - même nom

Section: 3 (Bibliothèques de fonctions)

̾Á°

strsep - ʸ»úÎ󤫤é¥È¡¼¥¯¥ó¤ò¼è¤ê½Ð¤¹

½ñ¼°


#include <string.h>



char *strsep(char **stringp, const char *delim);

ÀâÌÀ

*stringp ¤¬ NULL ¤Î¾ì¹ç¡¢ strsep() ´Ø¿ô¤Ï²¿¤â¤»¤º¤Ë NULL ¤òÊÖ¤¹¡£ ¤µ¤â¤Ê¤±¤ì¤Ð¡¢Ê¸»úÎó stringp ¤«¤é ʸ»úÎó delim ¤Ë´Þ¤Þ¤ì¤ëʸ»ú¤Ç¶èÀÚ¤é¤ì¤¿ ¥È¡¼¥¯¥ó¤Î¤¦¤ÁºÇ½é¤Î¤â¤Î¤òÊÖ¤¹¡£ ¥È¡¼¥¯¥ó¤Ï (¶èÀÚ¤êʸ»ú¤ò¾å½ñ¤­¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ)'\0' ʸ»ú¤Ç½ªÃ¼¤µ¤ì¡¢ *stringp ¤ÏÀÚ¤ê½Ð¤µ¤ì¤¿¥È¡¼¥¯¥ó¤Î¼¡¤Î°ÌÃÖ¤ò¼¨¤¹¤è¤¦¤Ë¹¹¿·¤µ¤ì¤ë¡£ ¥Ç¥ê¥ß¥¿¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢*stringp ʸ»úÎóÁ´ÂΤ¬¥È¡¼¥¯¥ó¤È¤·¤Æ °·¤ï¤ì¡¢*stringp ¤Ï NULL ¤È¤Ê¤ë¡£

ÊÖ¤êÃÍ

strsep() ´Ø¿ô¤Ï¡¢¥È¡¼¥¯¥ó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£ ¤Ä¤Þ¤ê¡¢¸µ¤Î *stringp ¤ÎÃͤòÊÖ¤¹¡£

½àµò

4.4BSD

Ãí°Õ

strsep() ´Ø¿ô¤Ï¡¢ strtok(3) ´Ø¿ô¤¬¶õ¤Î¥Õ¥£¡¼¥ë¥É¤ò °·¤¨¤Ê¤¤¤¿¤á¤Ë¡¢¤½¤ÎÂåÂØÉʤȤ·¤ÆƳÆþ¤µ¤ì¤¿¡£ ¤·¤«¤·¤Ê¤¬¤é¡¢ strtok(3) ´Ø¿ô¤Ï C89/C99 ¤Ë½àµò¤·¤Æ¤ª¤ê¡¢¤è¤ê°Ü¿¢À­¤¬¤¢¤ë¡£

¥Ð¥°

¤³¤Î´Ø¿ô¤Ï strtok(3) ¤ÈƱ¤¸ÌäÂê¤òÊú¤¨¤Æ¤¤¤ë¡£ Æäˡ¢¤³¤Î´Ø¿ô¤Ï¸µ¤Îʸ»úÎó¤ò½ñ¤­´¹¤¨¤Æ¤·¤Þ¤¦¡£»È¤ï¤Ê¤¤¤³¤È¡£

´ØÏ¢¹àÌÜ

index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strspn(3), strstr(3), strtok(3)