TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Compare os tipos de arquivo texto e binário, mencionando a principal diferença entre eles.

Por:   •  17/5/2016  •  Trabalho acadêmico  •  291 Palavras (2 Páginas)  •  650 Visualizações

Página 1 de 2

 Compare os tipos de arquivo texto e binário, mencionando a principal diferença entre eles.

Texto

 Além das funções de abertura e fechamento já estudadas, vamos aprender outras que irão permitir obter a posição dentro do arquivo de um elemento/estrutura ou posicionar em um local especifico dentro do arquivo, possibilitando acesso direto.

A grande vantagem de se usar um arquivo no modo texto é que podemos criá-lo  ou alterá-lo, usando um editor de texto, visto que são organizados em linhas de texto e tratados como arquivos sequenciais. Você poderá digitar várias frases em um arquivo novo aberto no bloco de notas e salvo com o nome que desejar, mas, no modo binário, isso não é possível, pois não existe o conceito de linha, uma vez que o arquivo binário é uma sequência de bytes que não têm significado se formos tentar ler o arquivo. Quando você abre um desses textos em um editor comum, você consegue ler o conteúdo facilmente  e a utilização da extensão txt, mas é um bom hábito. As desvantagens são: só devem ser usados para pequenos volumes de dados e o fato de precisarem de mais espaços.

Já com um arquivo binário, a coisa não é bem assim. Um executável, por exemplo, é um arquivo binário, e possui, na verdade, instruções para o processador executar

Arquivo txt

 If((arq = fopen(“XXXXX.txt”, “r”))  == NULL)

 Coloque o nome no lugar dos XXXXX e depois, compile o arquivo lerTexto.c  e execute.        

Gravação irá  resultar em um arquivo texto comum.

Binário

Um arquivo no modo binário nos dá mais possibilidades de acesso a um determinado registro, em qualquer posição, sem ter que passar por todos, ideal para grande volume de dados e, consequentemente, mais eficiente.

http://www.scriptbrasil.com.br/forum/topic/82397-diferen%C3%A7a-entre-arquivo-bin%C3%A1rio-e-texto-em-c/

...

Baixar como (para membros premium)  txt (1.8 Kb)   pdf (61.2 Kb)   docx (294.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com