entrada e saída do arquivo é uma capacidade muito importante de qualquer linguagem de programação , uma vez que permite que o seu programa para ler e gravar arquivos. Na linguagem de programação C, arquivo de entrada e saída é parte da sintaxe básica e pertence ao " cstdio " biblioteca. Para ler um arquivo, o arquivo deve ser aberto e cada personagem lida seqüencialmente. Lendo um arquivo dessa maneira é uma ótima maneira de apresentar-se para a biblioteca " cstdio " . Coisas que você precisa 
 C Ambiente de Desenvolvimento Integrado (IDE) , como o Eclipse CDT 
 C Compiler , como GCC 
 Show Mais instruções 
 1 
 Abra o C IDE , clicando sobre seu ícone. Criar um novo projeto selecionando "File /New /C Projeto. " Um novo projeto C é criado e um arquivo de código fonte em branco aparece na janela principal do editor 
 2 
 importar a biblioteca " Cstdio " usando a seguinte linha de código: . 
 
 # Include  
 3  Crie uma função principal ao escrever o seguinte código: 
 
 int main () { 
 
 
 
 } 
 4 
 Declare um ponteiro para um tipo de arquivo , escrevendo o seguinte, entre as chaves da função principal. Todo o código a partir de agora vai entre as chaves da função principal, em ordem seqüencial 
 
 FILE * pFile ; . 
 5 
 Abra um arquivo para leitura usando os fopen ( ) função. Você precisa passar o nome do arquivo para a função, por isso, se o seu arquivo de texto chamado " teste.txt ", você terá que escrever isto: 
 
 pFile = fopen ( " text.txt ", " r "); 
 6 
 Declare um tipo char assim: 
 
 char c ; 
 7 
 Percorrer o arquivo seqüencialmente , olhando para cada personagem ao longo do caminho . A EOF especial ( fim de arquivo ) personagem marca o fim do arquivo, assim que você quer olhar para isso. Uma maneira de olhar para um personagem é usar o fgetc () função. Você pode testar para ver se o personagem é um arquivo EOF assim: 
 
 while (( c = fgetc ( pFile )) = EOF !) 
 
 { 
 
 } 
 
 8 
 Imprimir cada caractere no arquivo . Isto é opcional , mas ilustra que o arquivo está sendo lido sequencialmente . Você precisa colocar a seguinte linha entre as chaves do loop while : 
 
 printf ("% c" , c); 
 9 
 Compilar e executar o programa. O programa irá imprimir todo o texto do arquivo de texto para o console.