Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een sequentieel bestand in C Lees
File input en output is een zeer belangrijke functie van elke programmeertaal , omdat het kan uw programma om bestanden lezen en schrijven . In de C -programmeertaal , file input en output is een deel van de basis- syntax en behoort tot de " cstdio " library . Om een ​​bestand te kunnen lezen , moet het bestand worden geopend en elk personage lezen sequentieel . Een bestand te lezen op deze manier is een geweldige manier om jezelf te introduceren aan de " cstdio " library . Wat je
C Integrated Development Environment ( IDE ) , zoals Eclipse CDT
C Compiler , zoals GCC
Need Toon Meer Aanwijzingen
1

Open het C IDE door te klikken op het pictogram . Maak een nieuw project door het selecteren van " File /New /C Project . " Een nieuwe C -project wordt gemaakt en een lege broncode bestand wordt weergegeven in de belangrijkste editor venster

Import 2 de " Cstdio " library met de volgende regel code : .

# Include
3

Maak een hoofdfunctie door het schrijven van de volgende code :

int main
( ) op

{

}
4

Verklaar een pointer naar een FILE soort door het schrijven van de volgende tussen de accolades van de hoofdfunctie . Alle van de code van hier op gaat tussen de accolades van de belangrijkste functie , in volgorde

FILE
* pfile ; .
5

Open een bestand te lezen met behulp van de fopen ( ) functie . U moet de naam van het bestand overgaan in de functie , dus als je tekstbestand met de naam " test.txt ", moet u dit te schrijven :

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

Verklaar een char soort als dit :

char c
;
7

Doorloop het bestand sequentieel , kijken naar elk karakter langs de weg . Een speciale EOF ( end of file ) teken markeert het einde van het bestand , dus je wilt op zoek naar die . Een manier om te kijken naar een teken is van de fgetc ( ) -functie te gebruiken . Je kunt testen om te zien of het karakter is een EOF -bestand als volgt :

while ( ! ( C = fgetc ( pfile ) ) = EOF ) op Twitter

{

} < br >

Afdrukken 8 uit elk teken in het bestand . Dit is optioneel , maar het illustreert dat het bestand wordt sequentieel gelezen . U moet de volgende regel tussen de accolades van de while loop gezet :

printf ( " % c " , c ) ;

Compile 9 en start het programma . Het programma zal alle tekst uit het tekstbestand op de console uitvoeren .

Previous: Next:
  C /C + + Programming
·Hoe Fix C + + Error R6002 
·Hoe maak je een switch gebruik…
·Hoe de strcat functie in C + +…
·Hoe te Random Number Codes Maa…
·Hoe te sorteren in een Data Gr…
·Soorten Variabele Attribute ge…
·Hoe te DataView converteren na…
·Hoe de MSDN Library in Toegang…
·Hoe te openen een PDF-bestand …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Dwgthumbnail.Ocx gebruiken in Vis…
·Hoe je Perl embedden in HTML 
·Hoe te lijsten afdrukken in Python 
·Hoe te Strings converteren naar getallen…
·Toegang krijgen tot een XML- database 
·Vergelijking van de Kaart versus Lijst i…
·Hoe te Metadata gebruiken voor HTML Code…
·Hoe te Robots Detect in PHP 
·Hoe vindt u de grootste waarde in een ar…
Copyright © Computer Kennis http://www.nldit.com