Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte ukazovateľ súboru a otvorte súbor pomocou tejto ukazovateľ . Zadajte tento príklad kódu do textového editora . Ukazovateľ FILE - špeciálny typ ukazovateľa v C - odkazuje na súbor pre vstupno /výstupných operácií : Spojené
# include stdio.h
int main ( ) {
FILE * súbor ;
file = fopen ( " c : \\ \\ example.text " , "r " ) ;
V tomto príklade , " súbor " ukazovateľ File odkazuje na textový súbor s názvom " príklad " sa nachádza v hlavnom "c : \\ " oddiel pevného disku , argument "r " znamená , že je súbor otvorený iba pre čítanie
2
Vytvorenie číslo pre ukladanie . súbor , a slučka čítať súbor . V tomto kóde , číslo uloží číslo , zatiaľ čo súbor je prekročená :
int x ;
zatiaľ čo
{
< p ( feof ( súbor ) ! ) > }
V " , zatiaľ čo " vyhlásenie , " feof ( súbor ) " volanie funkcie kontroluje ukazovateľ súboru " File " pre EOF token . Pokiaľ ukazovateľ obsahuje tento symbol , koniec súboru je dosiahnuté a slučka sa zastaví .
3
čítať zo súboru , jeden integer naraz , s funkciou " fscanf " . Napríklad : ( ! Feof ( súbor ) )
kým
{
if ( fscanf ( súbor , " % d " , & x ) == 1 )
printf ( " $ d \\ n" , x ) ;
}
funkcie " fscanf " číta vstup zo " súboru " ako desatinné číslo - celé číslo - a predajne je v premennej " x " . " Ak " vyhlásenia zabezpečí , že iba jediný argument je prijatá na výzvu k " fscanf . " Potom " printf " vytlačí číslo do terminálu na samostatnom riadku . Zostaviť program a spustite súbor výstupu pre výsledky .