index

Autres langues

Langue: ja

Autres versions - même langue

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

Autres sections - même nom

Section: 3 (Bibliothèques de fonctions)

̾Á°

index, rindex - ʸ»úÎóÃæ¤Îʸ»ú¤Î°ÌÃÖ¤ò¼¨¤¹

½ñ¼°


#include <strings.h>



char *index(const char *s, int c);



char *rindex(const char *s, int c);

ÀâÌÀ

index() ´Ø¿ô¤Ï¡¢Ê¸»úÎó s Ãæ¤ËºÇ½é¤Ëʸ»ú c ¤¬ ¸½¤ì¤¿°ÌÃ֤ؤΥݥ¤¥ó¥¿¤òÊÖ¤¹¡£

rindex() ´Ø¿ô¤Ï¡¢Ê¸»úÎó s Ãæ¤ËºÇ¸å¤Ëʸ»ú c ¤¬ ¸½¤ì¤¿°ÌÃ֤ؤΥݥ¤¥ó¥¿¤òÊÖ¤¹¡£

ʸ»úÎó¤ò½ªÃ¼¤¹¤ë NULL ʸ»ú¤Ï¡¢Ê¸»úÎó¤Î°ìÉô¤È¤ß¤Ê¤µ¤ì¤ë¡£

ÊÖ¤êÃÍ

index() ¤È rindex() ´Ø¿ô¤Ï¡¢°ìÃפ·¤¿Ê¸»ú¤Ø¤Î¥Ý¥¤¥ó¥¿¤«¡¢ ¤â¤·Ê¸»ú¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï NULL ¤òÊÖ¤¹¡£

½àµò

4.3BSD; POSIX.1-2001 ¤Ç¤Ï¡Ö²áµî¤Î̾»Ä (LEGACY)¡×¤È°ÌÃÖÉÕ¤±¤é¤ì¤Æ¤¤¤ë¡£

´ØÏ¢¹àÌÜ

memchr(3), strchr(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), strtok(3)