diff options
author | Aaron Campbell <aaron@cvs.openbsd.org> | 1999-06-04 17:26:28 +0000 |
---|---|---|
committer | Aaron Campbell <aaron@cvs.openbsd.org> | 1999-06-04 17:26:28 +0000 |
commit | e288cb3c3b2f3f37b0ec44648cf15b3ce1fa3299 (patch) | |
tree | 12e9837baab17044dfb4a12a684200874d8b0753 /lib/libc/string/strchr.3 | |
parent | 412c3d0b9e6062701f380fbd8e2f948eb3b5bf1b (diff) |
add examples
Diffstat (limited to 'lib/libc/string/strchr.3')
-rw-r--r-- | lib/libc/string/strchr.3 | 32 |
1 files changed, 21 insertions, 11 deletions
diff --git a/lib/libc/string/strchr.3 b/lib/libc/string/strchr.3 index c3bc2f88174..f4b4aef9760 100644 --- a/lib/libc/string/strchr.3 +++ b/lib/libc/string/strchr.3 @@ -33,14 +33,14 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $OpenBSD: strchr.3,v 1.3 1997/12/29 22:31:50 deraadt Exp $ +.\" $OpenBSD: strchr.3,v 1.4 1999/06/04 17:26:26 aaron Exp $ .\" .Dd June 29, 1991 .Dt STRCHR 3 .Os .Sh NAME .Nm strchr -.Nd locate character in string +.Nd locate first occurence of a character in a string .Sh SYNOPSIS .Fd #include <string.h> .Ft char * @@ -48,13 +48,11 @@ .Sh DESCRIPTION The .Fn strchr -function locates the first occurrence of -.Ar c -in the string pointed to by -.Ar s . -The terminating -.Dv NUL -character is considered part of the string. +function locates the first occurrence of the character +.Fa c +in the string +.Fa s . +The terminating NUL character is considered part of the string. If .Fa c is @@ -63,11 +61,23 @@ is locates the terminating .Ql \e0 . .Sh RETURN VALUES -The function +The .Fn strchr -returns a pointer to the located character, or +function returns a pointer to the located character or .Dv NULL if the character does not appear in the string. +.Sh EXAMPLES +After the following call to +.Fn strchr , +.Va p +will point to the string +.Qq oobar : +.Bd -literal -offset indent +char *p; +char *s = "foobar"; + +p = strchr(s, 'o'); +.Ed .Sh SEE ALSO .Xr index 3 , .Xr memchr 3 , |