.\" 386BSD man pages
.\" Modified Mon Apr 12 12:54:34 1993, David Metcalfe
.\" Modified Sat Jul 24 19:13:52 1993, Rik Faith (faith@cs.unc.edu)
+.\"*******************************************************************
.\"
-.\" Japanese Version Copyright (c) 1997 HIROFUMI Nishizuka
-.\" all rights reserved.
-.\" Translated Fri Dec 12 12:41:35 JST 1997
-.\" by HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
+.\" This file was generated with po4a. Translate the source file.
.\"
-.TH INDEX 3 2011-09-21 "GNU" "Linux Programmer's Manual"
+.\"*******************************************************************
+.TH INDEX 3 2011\-09\-21 GNU "Linux Programmer's Manual"
.SH 名前
index, rindex \- 文字列中の文字の位置を示す
.SH 書式
.nf
-.B #include <strings.h>
+\fB#include <strings.h>\fP
.sp
-.BI "char *index(const char *" s ", int " c );
+\fBchar *index(const char *\fP\fIs\fP\fB, int \fP\fIc\fP\fB);\fP
.sp
-.BI "char *rindex(const char *" s ", int " c );
+\fBchar *rindex(const char *\fP\fIs\fP\fB, int \fP\fIc\fP\fB);\fP
.fi
.SH 説明
-.BR index ()
-関数は、文字列 \fIs\fP 中に最初に文字 \fIc\fP が
-現れた位置へのポインタを返す。
+\fBindex\fP() 関数は、文字列 \fIs\fP 中に最初に文字 \fIc\fP が 現れた位置へのポインタを返す。
.PP
-.BR rindex ()
-関数は、文字列 \fIs\fP 中に最後に文字 \fIc\fP が
-現れた位置へのポインタを返す。
+\fBrindex\fP() 関数は、文字列 \fIs\fP 中に最後に文字 \fIc\fP が 現れた位置へのポインタを返す。
.PP
-文字列を終端する NULL バイト (\(aq\\0\(aq) は、文字列の一部とみなされる。
+文字列を終端する NULL バイト (\(aq\e0\(aq) は、文字列の一部とみなされる。
.SH 返り値
-.BR index ()
-と
-.BR rindex ()
-関数は、一致した文字へのポインタか、
-もし文字が見つからない場合は NULL を返す。
+\fBindex\fP() と \fBrindex\fP() 関数は、一致した文字へのポインタか、 もし文字が見つからない場合は NULL を返す。
.SH 準拠
-4.3BSD;
-POSIX.1-2001 では「過去の名残 (LEGACY)」と位置付けられている。
-POSIX.1-2008 では
-.BR index ()
-と
-.BR rindex ()
-の仕様が削除されている。
-代わりに、
-.BR strchr (3)
-と
-.BR strrchr (3)
+4.3BSD; POSIX.1\-2001 では「過去の名残 (LEGACY)」と位置付けられている。 POSIX.1\-2008 では
+\fBindex\fP() と \fBrindex\fP() の仕様が削除されている。 代わりに、 \fBstrchr\fP(3) と \fBstrrchr\fP(3)
の使用が推奨されている。
.SH 関連項目
-.BR memchr (3),
-.BR strchr (3),
-.BR string (3),
-.BR strpbrk (3),
-.BR strrchr (3),
-.BR strsep (3),
-.BR strspn (3),
-.BR strstr (3),
-.BR strtok (3)
+\fBmemchr\fP(3), \fBstrchr\fP(3), \fBstring\fP(3), \fBstrpbrk\fP(3), \fBstrrchr\fP(3),
+\fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3)