Candangos
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
março 2024
SegTerQuaQuiSexSábDom
    123
45678910
11121314151617
18192021222324
25262728293031

Calendário Calendário

Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» matrizes em c
ABRINDO ARQUIVOS DE TEXTO COM C Empty2011-11-10, 13:52 por allanyo

» matriz em c
ABRINDO ARQUIVOS DE TEXTO COM C Empty2011-11-08, 19:02 por allanyo

» matriz em c
ABRINDO ARQUIVOS DE TEXTO COM C Empty2011-11-08, 19:02 por allanyo

» [FUNÇÃO] C
ABRINDO ARQUIVOS DE TEXTO COM C Empty2011-09-25, 15:33 por lucas150992

» Comprare Viagra. da mulher viagra generico
ABRINDO ARQUIVOS DE TEXTO COM C Empty2011-08-04, 09:16 por Convidado

Navegação
 Portal
 Índice
 Membros
 Perfil
 FAQ
 Buscar

ABRINDO ARQUIVOS DE TEXTO COM C

Ir para baixo

ABRINDO ARQUIVOS DE TEXTO COM C Empty ABRINDO ARQUIVOS DE TEXTO COM C

Mensagem por Edward Phoenix 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 ABRINDO ARQUIVOS DE TEXTO COM C Icon_cyclops



























Edward Phoenix
Edward Phoenix

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

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos