161193Sbostic.\" Copyright (c) 1990, 1991, 1993 261193Sbostic.\" The Regents of the University of California. All rights reserved. 341968Sbostic.\" 441968Sbostic.\" This code is derived from software contributed to Berkeley by 550321Sbostic.\" Chris Torek and the American National Standards Committee X3, 650321Sbostic.\" on Information Processing Systems. 750321Sbostic.\" 841968Sbostic.\" %sccs.include.redist.man% 941968Sbostic.\" 10*66957Sbostic.\" @(#)strchr.3 8.2 (Berkeley) 04/19/94 1141968Sbostic.\" 1248373Scael.Dd 1348373Scael.Dt STRCHR 3 1448373Scael.Os 1548373Scael.Sh NAME 1648373Scael.Nm strchr 1748373Scael.Nd locate character in string 1848373Scael.Sh SYNOPSIS 1948373Scael.Fd #include <string.h> 2048373Scael.Ft char * 2148373Scael.Fn strchr "const char *s" "int c" 2248373Scael.Sh DESCRIPTION 2348373ScaelThe 2448373Scael.Fn strchr 25*66957Sbosticfunction locates the first occurrence of 2648373Scael.Ar c 2748373Scaelin the string pointed to by 2848373Scael.Ar s . 2948373ScaelThe terminating 3049906Ssellgren.Dv NULL 3148373Scaelcharacter is considered part of the string. 3241968SbosticIf 3348373Scael.Fa c 3448373Scaelis 3548373Scael.Ql \e0 , 3648373Scael.Fn strchr 3748373Scaellocates the terminating 3848373Scael.Ql \e0 . 3948373Scael.Sh RETURN VALUES 4048373ScaelThe function 4148373Scael.Fn strchr 4248373Scaelreturns a pointer to the located character, or 4348373Scael.Dv NULL 4448373Scaelif the character does not appear in the string. 4548373Scael.Sh SEE ALSO 4648373Scael.Xr index 3 , 4748373Scael.Xr memchr 3 , 4848373Scael.Xr rindex 3 , 4948373Scael.Xr strcspn 3 , 5048373Scael.Xr strpbrk 3 , 5148373Scael.Xr strrchr 3 , 5248373Scael.Xr strsep 3 , 5348373Scael.Xr strspn 3 , 5448373Scael.Xr strstr 3 , 5548373Scael.Xr strtok 3 5648373Scael.Sh STANDARDS 5748373ScaelThe 5848373Scael.Fn strchr 5948373Scaelfunction 6048373Scaelconforms to 6148373Scael.St -ansiC . 62