2 Lag en hovedfunksjon ved å skrive følgende under # omfatte uttalelser :
int main ( ) { }
3
Erklærer en peker til en fil ved å skrive følgende setning inne klammeparentesene av den viktigste funksjonen : en
fILE * f ;
4
Åpne filen du ønsker å lese tekst fra ved å sende navnet og banen til funksjonen fopen ( ) . For eksempel, hvis du ønsker å åpne filen ' filnavn.txt ' ligger på roten av C : \\-stasjonen , kan du bruke følgende funksjon samtale : en
f = fopen ( "c : \\ \\ filnavn . txt " , " r ");
5
Erklærer en karakter datatype som lagrer ett enkelt tegn fra filen. Å erklære tegndatatype : en
røye c ;
6
Erklærer en int datatype som vil holde tellingen på hvor mange parentes er lest . Skriv inn følgende linje å erklære int : en
int parenthesisCount = 0;
7
Loop gjennom filen ett tegn om gangen . En effektiv fremgangsmåte for å oppnå dette anvender den getc ()-funksjonen , som griper ett tegn fra en fil . Ved å lagre denne karakter i en røye variabel, kan du teste det senere og se om det er en parentes . Når getc ( ) når slutten av filen, oppstår det en end- of- fil ( EOF ) karakter. Du kan bruke dette tegnet til å si opp mens loop , slik: ( ! ( C = getc ( f) ) = EOF )
mens { }
8
Test for å se om røye variabelen har en parentes . Hvis den gjør det, kan du øke den parenthesisCount variabel. Du kan skrive en hvis setningen inne i klammeparentes i mens loop for å utføre denne operasjonen , som for eksempel : en
if ( c == ' { '