Logo Passei Direto
Buscar
Questão 6/10 - Linguagem de Programação A leitura do conteúdo de um arquivo é uma habilidade fundamental para extrair as informações armazenadas. Através da leitura, os programas podem acessar e processar dados previamente salvos, ampliando suas capacidades e flexibilidade. Código de exemplo: C if (arquivo != NULL) { while ((caractere = fgetc(arquivo)) != EOF) { // Imprime o caractere na tela printf("%c", caractere); } } No exemplo acima, a função fgetc() tem a finalidade de: Opções de resposta: A. Ler caractere a caractere até o fim do arquivo B. Imprimir caractere a caractere até o fim do arquivo C. Realizar operações de concatenação dos valores do arquivo D. Realizar operações de concatenação dos valores do arquivo E. Inserir dados em um arquivo até o final da leitura
User badge image
Hezequias Vasconcelos

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as opções com base no código fornecido e na função `fgetc()`. A função `fgetc()` é utilizada para ler um caractere de um arquivo. No código apresentado, ela é chamada dentro de um loop que continua até que o final do arquivo (EOF) seja alcançado. Portanto, a função tem a finalidade de ler os caracteres um a um. Agora, vamos às opções: A. Ler caractere a caractere até o fim do arquivo - Esta opção descreve corretamente a função `fgetc()`, que lê um caractere por vez até que não haja mais caracteres (EOF). B. Imprimir caractere a caractere até o fim do arquivo - Esta opção é incorreta, pois a função `fgetc()` não imprime, ela apenas lê. C. Realizar operações de concatenação dos valores do arquivo - Esta opção é incorreta, pois `fgetc()` não realiza concatenação. D. Realizar operações de concatenação dos valores do arquivo - Esta opção é repetida e também é incorreta. E. Inserir dados em um arquivo até o final da leitura - Esta opção é incorreta, pois `fgetc()` não insere dados, apenas lê. Portanto, a alternativa correta é: A. Ler caractere a caractere até o fim do arquivo.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina