.\" Copyright (c) 1990 The Regents of the University of California. .\" All rights reserved. .\" .\" This code is derived from software contributed to Berkeley by .\" Chris Torek. .\" .\" %sccs.include.redist.man% .\" .\" @(#)index.3 5.1 (Berkeley) 05/15/90 .\" .TH INDEX 3 "" .AT .SH NAME index \- locate character in string .SH SYNOPSIS .nf .ft B #include char * index(const char *s, int c); .ft R .fi .SH DESCRIPTION .B Index returns a pointer to the first occurrence of .I c (converted to a .BR char ) in the null-terminated string .IR s , or NULL if .I c does not occur anywhere in .IR s . If .I c is '\e0', .B index locates the terminating '\e0'. .SH SEE ALSO index(3), memchr(3), rindex(3), strchr(3), strcspn(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), strtok(3)