O armazenamento de informações em uma memória não volátil pode ser feito pelo uso de arquivos. Para tanto, um arquivo deverá ter suas ações realizadas através da manipulação de um descritor de arquivo. Dados os comandos abaixo, enumere-os, utilizando números de um a cinco, de acordo com a ordem que eles deverão aparecer na codificação.
( ) fwrite(buffer,sizeof(buffer),1,arq);
( ) arq = fopen(“arquivo.dat”,”rb+”);
( ) if(arq=NULL)
return;
( ) fclose(arq);
( ) FILE *arq;
Assinale a alternativa que você julgue ter a sequência de uso correta.
4, 2, 5, 3, 1.
1, 5, 3, 2, 4.
4, 3, 2, 5, 1.
3, 2, 4, 5, 1.
4, 2, 3, 5, 1.
Soluções para a tarefa
Respondido por
13
Resposta:
Acredito que seja 4,2,3,5,1
Explicação:
( 4 ) fwrite(buffer,sizeof(buffer),1,arq);
( 2 ) arq = fopen(“arquivo.dat”,”rb+”);
( 3 ) if(arq=NULL)
return;
( 5 ) fclose(arq)
( 1 ) FILE *arq;
pois a ordem de codigo é
FILE *arq; // começa variável
arq = fopen(“arquivo.dat”,”rb+”); // recebe o arquivo
if(arq=NULL) return; // se o arquivo não for recebido, retorne nada(que para a função)
fwrite(buffer,sizeof(buffer),1,arq); // escreve no arquivo
fclose(arq) # fecha a variável, pois os dados a serem processados nela já foram postos em outra variavel, ou já estão processados
Respondido por
6
Resposta:
4, 2, 3, 5, 1.
Explicação:
resposta correta
Perguntas interessantes
Geografia,
8 meses atrás
Ed. Física,
8 meses atrás
Inglês,
8 meses atrás
Matemática,
10 meses atrás
Contabilidade,
1 ano atrás
Contabilidade,
1 ano atrás