| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan man skriver et program , der læser en perlerække af navne fra en fil i C
    Det kan være nyttigt at læse i navne fra en fil, når du ønsker at udnytte de data i dit C-program . For eksempel kan du nødt til at læse i medarbejdernes navne at tilføje til din computer database eller til at beregne lønoplysninger . Den C-bibliotek indeholder funktioner til at lade du åbner en fil , læst i data og derefter delt det op i dets navnekomponenter . Instruktioner
    1

    Åbn C kildefilen i en editor , såsom Microsoft Visual Studio.
    2

    Medtag " stdio " og "streng" headere ved at tilføje koden " # include " og " # include " i toppen af ​​din kilde fil.
    3

    Access den fil, du ønsker at læse navne fra ved at tilføje koden " FILE * my_file , my_file = fopen ( " file.txt " , " r "); ". "R " argument sætter filen for læseadgang . Erstat " file.txt " med stien til din fil.
    4

    Kald " fgets "-funktionen til at læse en linje af tekst fra filen ved at tilføje koden " char line [ 80] , mens ( fgets ( linje 80 , my_file ) = NULL !) {" . Løkken holder læse en linje ad gangen , indtil den når slutningen af ​​filen . I slutningen af ​​hver linje er markeret med en ny linje ( \\ n ) karakter
    5

    Adskil perlerække af navne i enkelte navne med " strtok "-funktionen ved at tilføje koden " char * PCH . ; pch = strtok ( line "," ) , mens ( ! PCH = NULL) { printf ( "% s \\ n" , PCH ), pch = strtok ( NULL, "") ;} " . Den " strtok " gentagne gange opdeler strengen i navne , adskiller det af hvide rum . Alternativt hvis navnene blot lagres én per linje , bare udskrive navnene ud med koden " printf ( % s \\ n" , linje) . " Luk det forrige ", mens "loop ved at tilføje koden" } " < . br >
    6

    Luk filen med " fclose "-funktionen ved at tilføje koden " fclose ( my_file ) . "
    7

    Gem C -filen , kompilere og køre den til læst i den perlerække af navne.

    Forrige :

    næste :
      Relaterede artikler
    ·Skjule C + + Symboler i Static Library 
    ·Målsætning Spørgende i C Programming 
    ·Typer af bufferoverløb Attacks 
    ·Sådan bruges en GDB Simulator 
    ·Sådan Test for Mobile Automation 
    ·Hvordan man skriver et C + + program, der beregner de g…
    ·Sådan Konverter et nummer til et tegn ved hjælp C + +…
    ·Sådan fjernes Microsoft Visual C + + Messages 
    ·Hvordan man skriver Bytes til Byte Array 
    ·Sådan bruges GDB Med Eclipse 
      Anbefalede Artikler
    ·Hvordan kan jeg få en række værdier fra sorteret lis…
    ·Sådan Læs pixels fra Picture Boxes i VB6 
    ·Sådan Launch Mysql i Linux 
    ·Microsoft C Sharp Certificering 
    ·Sådan Call PHP funktioner med jQuery 
    ·Sådan Erstat Single Citater i Java 
    ·Hvordan man kan normalisere en Matrix i MatLab 
    ·Sådan indstilles bredde & højde for et iFrame 
    ·Sådan bruges VB Lite 
    ·Sådan konstateres , om en vare eksisterer i VB Array 
    Copyright © Computer Viden http://www.computerdk.com