Provided by: manpages-pt-br-dev_4.18.1-1_all bug

NOME

       strnlen - determina o comprimento de uma string de tamanho fixo

BIBLIOTECA

       Biblioteca C Padrão (libc, -lc)

SINOPSE

       #include <string.h>

       size_t strnlen(const char s[.maxlen], size_t maxlen);

   Requisitos de macro de teste de recursos para o glibc (consulte feature_test_macros(7)):

       strnlen():
           Desde o glibc 2.10:
               _POSIX_C_SOURCE >= 200809L
           Antes do glibc 2.10:
               _GNU_SOURCE

DESCRIÇÃO

       The  strnlen()   function  returns  the  number  of  bytes  in the string pointed to by s,
       excluding the terminating null byte ('\0'), but at most maxlen.  In doing this,  strnlen()
       looks  only  at the first maxlen characters in the string pointed to by s and never beyond
       s[maxlen-1].

VALOR DE RETORNO

       The strnlen()  function returns strlen(s), if that is less than maxlen, or maxlen if there
       is no null terminating ('\0') among the first maxlen characters pointed to by s.

ATRIBUTOS

       Para uma explicação dos termos usados nesta seção, consulte attributes(7).

       ┌───────────────────────────────────────────────────────────────┬───────────────┬─────────┐
       │InterfaceAtributoValor   │
       ├───────────────────────────────────────────────────────────────┼───────────────┼─────────┤
       │strnlen()                                                      │ Thread safety │ MT-Safe │
       └───────────────────────────────────────────────────────────────┴───────────────┴─────────┘

PADRÕES

       POSIX.1-2008.

VEJA TAMBÉM

       strlen(3)

TRADUÇÃO

       A  tradução  para português brasileiro desta página man foi criada por Marcelo M. de Abreu
       <mmabreu@terra.com.br>, André Luiz Fassone  <lonely_wolf@ig.com.br>  e  Rafael  Fontenelle
       <rafaelff@gnome.org>.

       Esta  tradução  é  uma  documentação  livre;  leia  a  Licença  Pública Geral GNU Versão 3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ ou posterior para  as  condições  de  direitos
       autorais.  Nenhuma responsabilidade é aceita.

       Se  você  encontrar  algum erro na tradução desta página de manual, envie um e-mail para a
       lista de discussão de tradutores ⟨debian-l10n-portuguese@lists.debian.org⟩.