| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come leggere un file sequenziale in C
    input e output del file è una funzione molto importante di qualsiasi linguaggio di programmazione , dal momento che consente al programma di leggere e scrivere file . Nel linguaggio di programmazione C , input e output di file fa parte della sintassi di base e appartiene alla libreria " cstdio " . Per leggere un file, il file deve essere aperto e ogni carattere letto sequenzialmente . La lettura di un file in questo modo è un ottimo modo per presentarsi alla biblioteca " cstdio " . Cose che ti serviranno
    C ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT
    C Compiler , come GCC
    Show More Istruzioni
    1

    Aprire il C IDE facendo clic sulla sua icona. Creare un nuovo progetto selezionando "File /Nuovo /C del progetto . " Un nuovo progetto C viene creato e un file di codice sorgente di vuoto viene visualizzata nella finestra principale
    2

    importare la libreria " cstdio " utilizzando la seguente riga di codice : .

    # Include
    3

    Creare una funzione principale , scrivendo il seguente codice :

    int main ( ) {


    < p > }
    4

    dichiarare un puntatore a un tipo di file , scrivendo , tra le parentesi graffe della funzione principale . Tutto il codice da qui in poi va tra le parentesi graffe della funzione principale , in ordine sequenziale

    FILE * pFile ; .
    5

    aprire un file per la lettura con la fopen ( ) funzione . È necessario passare il nome del file nella funzione , quindi se il vostro file di testo si chiama " test.txt ", avrete bisogno di scrivere questo :

    pFile = fopen ( " text.txt " , " r ");
    6

    dichiarare un tipo char come questo:

    char c ;
    7

    iterare il file in modo sequenziale , guardando ogni personaggio lungo il percorso . Una speciale EOF ( end of file ) personaggio segna la fine del file , in modo che vuole guardare per questo. Un modo di guardare un personaggio è quello di utilizzare la funzione fgetc ( ) . È possibile verificare se il personaggio è un file EOF come questo:

    while (! ( C = fgetc ( pFile ) ) = EOF ) per

    {

    }
    Pagina 8

    visualizzare ogni carattere del file . Questo è opzionale , ma illustra che il file viene letto in modo sequenziale . Hai bisogno di mettere la seguente riga tra le parentesi graffe del ciclo while :

    printf ( " % c" , c ) ;
    9

    compilare ed eseguire il programma . Il programma produrrà tutto il testo dal file di testo alla console .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare la funzione strspn in C + + 
    ·Come compilare C e C + + Insieme 
    ·Cosa fare con un errore Trapped in C 
    ·Come creare Terminali e file OBJ in C + + 
    ·Come convertire una stringa di numeri interi in un arra…
    ·Quali sono puntatori e come vengono utilizzati ? 
    ·Come sostituire arbitraria di testo in stringa in C + +…
    ·Cocoa Touch vs . Obiettivo C 
    ·Come compilare C Fonte Con Visual C 
    ·Come mettere Integer Array in funzione Linguaggio C 
      Articoli in evidenza
    ·Come convertire i Temi Joomla 
    ·Come leggere un file una riga alla volta con Python 
    ·Come formattare il contenuto all'interno di un UIScroll…
    ·Come restituire i DIV con PHP 
    ·Come gestire i vecchi browser con javascript 
    ·Nozioni di base di lavoro CNC 
    ·Come eseguire applicazioni Java Da Python 
    ·Come utilizzare XML in VB6 
    ·Come fare una singola lettera minuscola in Java 
    ·PHP script per caricare più file 
    Copyright © Conoscenza Informatica http://it.wingwit.com