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;
}
