Buscar

Na manipulação de arquivos na linguagem C, a primeira coisa que precisa ser feita é associar um arquivo externo, que pode ser texto ou binário ao p...

Na manipulação de arquivos na linguagem C, a primeira coisa que precisa ser feita é associar um arquivo externo, que pode ser texto ou binário ao programa. Avalie cada uma das afirmativas e marque a que faz a associação corretamente seguindo as regras da linguagem.

File arq;
arq = fopen("texto.txt", "a");
FILE *arquivo;
arquivo = fope
a) File arq; arq = fopen("texto.txt", "a");
b) FILE *arquivo; arquivo = fopen("texto.txt", "a");
c) FILE *arquivo; arquivo = fopen("texto.txt", "w");
d) File arq; arq = fopen("texto.txt", "w");
e) FILE *arquivo; arquivo = fopen("texto.txt", "r");

Essa pergunta também está no material:

LINGUAGEM DE PROGRAMAÇÃO - SIMULADO 11
4 pág.

Programação I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B) FILE *arquivo; arquivo = fopen("texto.txt", "a");. Na linguagem C, para manipular arquivos, é necessário associar um arquivo externo ao programa usando a função fopen(). A função fopen() recebe dois parâmetros: o primeiro é o nome do arquivo externo que será associado ao programa e o segundo é o modo de abertura do arquivo. No caso apresentado, o arquivo externo é "texto.txt" e o modo de abertura é "a", que significa "append", ou seja, o arquivo será aberto para escrita no final do arquivo, sem apagar o conteúdo anterior. A letra B apresenta a sintaxe correta para associar o arquivo externo ao programa, utilizando a função fopen() e atribuindo o retorno a uma variável do tipo FILE*. As demais alternativas apresentam erros de sintaxe ou de modo de abertura do arquivo.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais