Para essa questão, suponha que um certo arquivo mantém, em sua primeira posição, a quantidade de registros armazenados. Após o indicativo da quantidade, são gravados os valores na forma . Desta forma, o arquivo consiste em:
... .
Para essa questão, analise o código a seguir e preencha as lacunas de modo a representar o processo listagem de todos os registros armazenados no arquivo.
#include
int main()
{
FILE *arq;
int qtd,valor_int,i;
float valor_float;
arq=fopen("exercicio.dat","___");
if(arq==NULL)
{
printf("Erro de abertura do arquivo.\n");
return 0;
}
fread(&qtd,____,1,arq);
for(i=0; i
{
____(&valor_int,sizeof(int),1,arq);
____(&valor_float,sizeof(float),1,arq);
printf("[%d] int=%d float=%f\n",i,valor_int,valor_float);
}
fclose(arq);
return 0;
}
Assinale a alternativa que você julgue ser a correta.
Soluções para a tarefa
Respondido por
1
Resposta:
e agora Giovanni não sei e agora e agora e agora e agora e agora e agora e agora e agora e agora e agora e agora
guiii5946:
. rb ; sizeof(int) ; fread ; fread .
Respondido por
9
. rb ; sizeof(int) ; fread ; fread .
Explicação:
Perguntas interessantes
Matemática,
4 meses atrás
Matemática,
4 meses atrás
ENEM,
4 meses atrás
Ed. Física,
4 meses atrás
Matemática,
4 meses atrás
Lógica,
9 meses atrás