Informática, perguntado por estudanteeee1, 1 ano atrás

O uso de arquivos por meio de programas criados em linguagem C permite que dados sejam armazenados e buscados em disco, criando assim, arquivos permanentes de dados se desejado. O exemplo de trecho de código a seguir mostra um exemplo de procedimento de verificação da existência de um arquivo.

Observe as afirmativas sobre esse código e assinale a alternativa que contenha apenas as afirmativas corretas.

FILE * arq;
arquivo = fopen ("arquivo.txt","rt");

if (arquivo == NULL){
printf ("Falha\n");
return (0);

I. Existe um erro, pois a palavra arquivo não pode ser usada para nomear a variável e o arquivo ao mesmo tempo no código.
II. O parâmetro rt, indicado no comando fopen, se refere ao arquivo ser aberto apenas com permissão de leitura do arquivo desejado.
III. A palavra reservada NULL ,neste código, se refere ao fato do arquivo desejado não ter sido encontrado ou estar corrompido.
IV. A instrução return (0); está incorreta, pois não se pode retornar esse valor em caso de erro na abertura de um arquivo.

Está correto o que se afirma em:


Alternativa 1:
I e II, apenas.


Alternativa 2:
I e IV, apenas.


Alternativa 3:
II e III, apenas.


Alternativa 4:
II e IV, apenas


Alternativa 5:
III e IV, apenas.


ytalolima: Alternativa 5. Correta

III. A palavra reservada NULL ,neste código, se refere ao fato do arquivo desejado não ter sido encontrado ou estar corrompido.

IV. A instrução return (0); está incorreta, pois não se pode retornar esse valor em caso de erro na abertura de um arquivo.
estudanteeee1: CORRETA Alternativa 3:
II e III, apenas.

Soluções para a tarefa

Respondido por danilo300pa8hga
0

Alternativa 5.

III. A palavra reservada NULL ,neste código, se refere ao fato do arquivo desejado não ter sido encontrado ou estar corrompido.

IV. A instrução return (0); está incorreta, pois não se pode retornar esse valor em caso de erro na abertura de um arquivo.


ytalolima: Alternativa 5. Está correta
waltinhopr: Também pensei que fosse a alternativa 5, mais a correção da atividade a alternativa correta é a

Alternativa 3:

II e III, apenas.
estudanteeee1: correta Alternativa 3:
II e III, apenas.
Perguntas interessantes