Como ler uma String com a função fgets() na linguagem de programação C? | aula 131

Опубликовано: 05 Август 2026
на канале: Programe seu futuro
12,834
778

Cupons para meus cursos na Udemy
https://wagnergaspar.com/cupons_udemy/

Função fgets(), outra função, agora bem segura, que pode ser utilizada para a leitura de strings a partir do teclado na linguagem de programação C.

Por padrão esta função foi desenvolvida para leitura em arquivos, por isso o f inicial (de file, arquivo em inglês).

Sua utilização é simples. Para tal, precisamos passar para a função três parâmetros:
o vetor onde salvaremos a string lida;
a quantidade máxima de caracteres a ser lido e;
de onde será lido, neste caso, do buffer do teclado.

char palavras[100];
fgets(palavras, 100, stdin);

Para indicar que a leitura deve ser feita a partir da entrada padrão do computador (do teclado) usamos o stdin no terceiro parâmetro.


Código disponível em: https://wagnergaspar.com/