Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
importovať dve knižnice " cstdio " a " cstdlib " tým , že píše nasledujúce dva príkazy v hornej časti súboru zdrojového kódu : Spojené
# include # include Vytvorte hlavnú funkciu tým , že píše pod # nasledujúci príkazy include : int main ( ) { } deklarovať ukazovateľ do súboru písať nasledujúci príkaz vnútri zložených zátvoriek v hlavnej funkcie : FILE * f ; Otvorte súbor , ktorý chcete čítať text z odovzdaním jeho názov a cestu k funkcii fopen ( ) . Napríklad , ak chcete otvoriť súbor ' Filename.txt ' sa nachádza v koreňovom adresári C : \\ disku , môžete použiť nasledujúce volanie funkcie : f = fopen ( " C : \\ \\ názov súboru . txt " , " r " ) ; deklarovať znak dátový typ , ktorý bude ukladať jeden znak zo súboru . Ak chcete deklarovať znak dátový typ : char c ; deklarovať int dátový typ , ktorý bude udržiavať počet , koľko zátvorka boli prečítané . Napíšte nasledujúci riadok deklarovať int : int parenthesisCount = 0 ; Loop through súboru jeden znak v čase. Efektívny spôsob dosiahnutia tejto méty používa getc ( ) funkcia , ktorá chytí jeden znak zo súboru . Uložením tento jeden znak char premenné , môžete vyskúšať neskôr , a uvidíme , či to je zátvorka . Keď getc ( ) dosiahne koniec súboru , narazí na end - of - súboru ( EOF ) charakter . Môžete použiť tento znak ukončiť while , ako je toto : while ( ! ( C = getc ( f ) ) = EOF ) { } test a zistite , či premennej char má zátvorky . Ak sa tak stane , môžete zvýšiť premennú parenthesisCount . Môžete napísať if vnútri zložených zátvoriek v cykle while na vykonanie tejto operácie , ako napríklad : if ( c == ' { '
2
3
4
5
6
7
8