Logo Passei Direto
Buscar
A manipulação de arquivos com structs em linguagem C é fundamental para operações de leitura e escrita. Ao abrir um arquivo em C no modo de a função utilizada para associar o ponteiro de arquivo a uma variável FILE é: Assinale a alternativa

A. "r");
B. open("arquivo.txt", "r");
C. open("arquivo.txt", "read");
D. fopen("arquivo.txt", "read");
E. "r");
User badge image
Aprimorando com Questões

há 12 meses

Respostas

User badge image

Ed Verified user icon

há 12 meses

Para abrir um arquivo em C e associar o ponteiro de arquivo a uma variável do tipo `FILE`, a função correta a ser utilizada é `fopen()`. Essa função recebe como parâmetros o nome do arquivo e o modo de abertura. Vamos analisar as alternativas: A. `"r");` - Esta opção não é uma função válida, apenas uma string. B. `open("arquivo.txt", "r");` - A função `open` não é utilizada em C para abrir arquivos, mas sim em sistemas Unix. C. `open("arquivo.txt", "read");` - Novamente, `open` não é a função correta e "read" não é um modo válido. D. `fopen("arquivo.txt", "read");` - A função `fopen` é correta, mas o modo "read" não é válido; o correto seria "r". E. `"r");` - Assim como a alternativa A, não é uma função válida. Portanto, a alternativa correta, considerando a função e o modo de abertura, é: nenhuma das opções está correta. A forma correta seria `fopen("arquivo.txt", "r");`.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais conteúdos dessa disciplina