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 programma dat leest een string van Namen uit een bestand in C schrijven
Het kan nuttig zijn te lezen in de namen van een bestand wanneer u wilt de gegevens in uw C -programma te gebruiken . Bijvoorbeeld , zou je moeten lezen bij namen werknemer toe te voegen aan uw computer-database of om loon informatie te berekenen . De C library bevat functies om u te laten een bestand te openen , te lezen in data en vervolgens splitsen het op in zijn naam componenten. Instructies
1

Open het C bronbestand in een editor , zoals Microsoft Visual Studio . Kopen van 2

Neem de " stdio " en "string " headers door het toevoegen van de code " # Include " en " # include " aan de bovenkant van uw bronbestand .

toegang 3 het bestand dat u wilt namen lezen uit door het toevoegen van de code "FILE * my_file ; my_file = fopen ( " file.txt " , " r " ) ; . " De "r " argument zet het bestand voor lezen toegang . Vervang " file.txt " met het bestand pad van uw dossier .
4

Roep de functie " fgets " om een regel tekst uit het bestand te lezen , door het toevoegen van de code " char regel [ 80 ] , terwijl ( fgets ( lijn , 80 , my_file ) = NULL ) { " . De lus houdt het lezen van een regel in een tijd tot het einde van het bestand is bereikt . Het eind van elke regel is gemarkeerd met een nieuwe regel ( \\ n ) karakter
5

Scheid de string van de namen in de individuele namen met de functie " strtok " , door het toevoegen van de code " char * pch . ; pch = strtok ( lijn , " " ) ; while ( ! pch = NULL ) { printf ( " % s \\ n " , pch ) ; pch = strtok ( NULL , " " ) ; } " . De " strtok " splitst herhaaldelijk de string in namen , het scheiden door spaties . Als alternatief , als de namen gewoon worden opgeslagen een per regel , gewoon uitprinten de namen uit met de code " printf ( % s \\ n " , lijn ) ; . " Sluit de vorige lus" terwijl " door het toevoegen van de code " } " < . br >
6

Sluit het bestand met de functie " fclose " door het toevoegen van de code " fclose ( my_file ) ; . "
7

Sla het bestand C , compileren en uitvoeren om lezen in de reeks van namen .

Previous: Next:
  C /C + + Programming
·Hoe te Functie Pointers Cast 
·Hoe om te XLS importeren voor …
·Met twee Arrays In een derde 
·Hoe te Verhogen de waarde van …
·Hoe een bestand Pointer verpla…
·MFC ActiveX Tutorial 
·Hoe kan ik een string omzetten…
·Hoe de grootte van elementen b…
·Hoe kan ik een string in C 
  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 maak je een ListView object bewerken…
·Hoe kan ik een map in VB.Net 
·Pros & Cons van Computer Languages ​​
·Hoe te versturen PHP & HTML e-mail Van e…
·Hoe te verbergen Modules , Projecten en …
·Hoe te Client Server toepassingen bouwen…
·Hoe te Symbolen opmaken in VB 
·Tutorial over JSP -tags 
·Hoe kan ik gegevens Store Van BASIC Stam…
Copyright © Computer Kennis https://www.nldit.com