Seja muito bem vindo à aula 134 do nosso curso gratuito de programação com a linguagem C.
Na aula de hoje vamos conhecer a função strlen() que retorna o tamanho de uma string na linguagem de programação C.
Agora que já exercitamos percorrendo uma string e contando a quantidade de caracteres, é interessante saber que na biblioteca string.h já existem inúmeras funções prontas, dentre elas a função strlen(), que retorna o tamanho de uma string.
Sua utilização é bem simples, como apresentado a seguir:
int tam; char palavras[100]; tam = strlem(palavras); // retorna o tamanho da string palavras
Exemplo completo da função strlen(), que retorna o tamanho de uma string
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(){ char palavras[55] = {"Oi. Vamos aprender a programar com a linguagem C?"}; printf("Digite algo: "); fgets(palavras, 55, stdin);// file // imprime na tela o tamanho da string palavras printf("Tamanho: %d\n", strlen(palavras)); return 0; }