Para a manipulação de arquivos temos que, inicialmente, realizar a instanciação do ponteiro do arquivo por intermédio da operação de abertura. Para tanto, usa-se a função “ fopen()” passando como parâmetros o nome físico do arquivo e o modo de abertura. Para essa questão, suponha que o programa em questão, tenha em seu código, as seguintes linhas:
if(! fread (&item,sizeof(tipo_do_item),1,arq))
return -1;
...
if(! fwrite (&item,sizeof(tipo_do_item),1,arq))
return -2;
...
Levando em conta as linhas de código acima, o fato de que o arquivo binário deve existir previamente e as suas informações deverão ser mantidas, selecione a opção que contém a forma de abertura adequada.
(A). arq=fopen("arq.dat","a+"); .
(B). arq=fopen("arq.dat","w+"); .
(C). arq=fopen("arq.dat","wb+"); .
(D). arq=fopen("arq.dat","r+"); .
(E). arq=fopen("arq.dat","rb+"); .
Respostas
respondido por:
10
Resposta:
E - . arq=fopen("arq.dat","rb+"); .
Explicação:
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás