Setembro 2017
SegTerQuaQuiSexSabDom
    123
45678910
11121314151617
18192021222324
252627282930 

Calendário Calendário

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Últimos assuntos
» matrizes em c
2011-11-10, 13:52 por allanyo

» matriz em c
2011-11-08, 19:02 por allanyo

» matriz em c
2011-11-08, 19:02 por allanyo

» [FUNÇÃO] C
2011-09-25, 15:33 por lucas150992

» Comprare Viagra. da mulher viagra generico
2011-08-04, 09:16 por Convidado

Navegação
 Portal
 Índice
 Membros
 Perfil
 FAQ
 Buscar

ABRINDO ARQUIVOS DE TEXTO COM C

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

ABRINDO ARQUIVOS DE TEXTO COM C

Mensagem por Edward Phoenix em 2010-04-28, 13:02

IAE PESSOAL!..

VAMOS FAZER O C INTERAGIR UM POUCO COM OS ARQUIVOS DO WINDOWS??

CHEGA DE PRINTF DIGITE SUA IDADE PRINTF VOCE TEM 20 ANOS BLA BLA BLA..

AE..

UMA BASE PRO PESSOAL....

FAZ TEMPO QUE APRENDI SACA NO CODIGO:

------------------------
//Até aqui tudo normal
#include <stdio.h>
#include <stdlib.h>


int main(int argc, char *argv[])
{

//Aqui é um ponteiro a palavra arquivo se refere à um propriamente dito arquivo que o usuario indicara para o soft poder abrir

FILE *arquivo;

//Aqui declarei a variavel end para receber o endereço do arquivo que vai se abrir
char end[20];

//Variavel str para receber cada letra do texto aberto e ir escrevendo na tela
char str;

printf("Digite o endereço do arquivo:\n");
gets(end);


//A função Fopen contida na biblioteca stdio de e/s abre determinado arquivo,depois vem o 'end' onde é a variavel contendo a sintaxe do endereço do arquivo e o atributo 'r' de read (LER)
arquivo = fopen(end,"r");

{
//Se nao houver problema para abrir o arquivo entao....
if(arquivo != 0)
{
printf("-------------\n");
{

//Aqui a variavel str recebe todos os caracteres de 'arquivo'..enquanto nao receber todos os caracteres continuar no laço...EOF ( END OF FILE ) enquanto nao for fim de arquivo armazenar na str e exibir na tela...

while( ( str = getc(arquivo)) != EOF)
{
printf("%c",str);
}
}
}
else
{
printf("Falha na abertura do arquivo\n");
}
}
getch();

}

---------------------

Aqui a tabela de atributos..

'r' -> Abre algum arquivo para somente leitura
'w' -> Abre um arquivo escreve e cria ew tambem sobreescreve
'r+' -> Leitura/Gravação

-----------------------

Tem muito mais..

EM BREVE POSTAREI!.

VALEW GENTE


ABRAÇOS..

CANDANGO$

---------------------
PHOENIX



























avatar
Edward Phoenix

Mensagens : 34
Pontos : 86
Data de inscrição : 22/02/2010
Idade : 27

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum