Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
STRLEN(3)		    Library Functions Manual		     STRLEN(3)

NAME
       strlen, strnlen -- find length of string

LIBRARY
       Standard	C Library (libc, -lc)

SYNOPSIS
       #include	<string.h>

       size_t
       strlen(const char *s);

       size_t
       strnlen(const char *s, size_t maxlen);

DESCRIPTION
       The  strlen()  function	computes  the  length  of  the	string s.  The
       strnlen() function attempts to compute the length of s, but never scans
       beyond the first	maxlen bytes of	s.

RETURN VALUES
       The strlen() function returns the number	of characters that precede the
       terminating NUL character.  The strnlen() function returns  either  the
       same result as strlen() or maxlen, whichever is smaller.

SEE ALSO
       string(3), wcslen(3), wcswidth(3)

STANDARDS
       The  strlen()  function conforms	to ISO/IEC 9899:1990 ("ISO C90").  The
       strnlen() function conforms to IEEE Std 1003.1-2008 ("POSIX.1").

HISTORY
       The strlen() function first  appeared  in  the  Programmer's  Workbench
       (PWB/UNIX) and was ported to Version 7 AT&T UNIX.  The strnlen()

FreeBSD	13.2			 April 3, 2022			     STRLEN(3)

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | SEE ALSO | STANDARDS | HISTORY

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=strlen&sektion=3&manpath=FreeBSD+14.2-RELEASE+and+Ports>

home | help