Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Slik fjerner linjeskift i C
    I programmeringsspråket C , er linjeskift karakter et spesialtegn. Den forteller C-kompilator at dagens tekstlinje er ferdig , og en ny linje må startes . Det er lagt inn av programmereren ved å trykke " Enter " eller "Return" tasten. AC program kan skrives som fjerner linjeskift fra en tekststreng . Dette er en god oppgave for en nybegynner C programmerer , siden den kan oppnås i løpet av kort tid . Du trenger
    C Integrated Development Environment (IDE ), for eksempel Eclipse CDT
    C Compiler , som GCC
    Vis flere instruksjoner
    en

    Start din IDE og opprette et nytt prosjekt ved å klikke på "File /New Project. " En tom kildekoden filen vises på hovedredaktør vinduet.
    2

    Erklærer en tegnstreng og tilordne den en verdi med linjeskift escape-sekvens \\ n . For eksempel kan du skrive noe sånt som dette : en

    røye str [ ] = "S \\ nt \\ nr \\ ni \\ nn \\ ng \\ n";
    3

    Finn ut lengden av strengen som dette : en

    int sizeOfArray = sizeof (str ) /sizeof ( røye ) ;
    4

    Iterate gjennom strengen ved hjelp av en for loop, som dette : en

    for ( int i = 0 ; i < sizeOfArray ; i + + ) { }
    5

    Test hvert tegn i strengen for å se om det er et tegn for ny linje . Du kan sette en " hvis " statement inne i klammeparentes av " for " loop for å oppnå dette .

    If ( str [ i] == '\\ n' ) { }
    6

    Fjern linjeskift ved å skrive følgende inne i klammeparentes av "hvis" statement : en

    str [i ] = ' ';
    7

    skrive ut tegnene ved skrive denne koden under den avsluttende krøllete brakett '} "av " hvis "statement. Utskriften uttalelse skal se slik ut : en

    printf ( "% c" , str [ i] ) ;
    8

    Kjør programmet . Utgangen vil vise at alle linjeskift har blitt fjernet .

    früher :

     Weiter:
      Relatert Artike
    ·Deler av Microsoft Visual C + + 
    ·Hvordan få C + + for å subtrahere tall 
    ·Slik søker du etter en fil i C # 
    ·GNU & C + + for datamaskiner 
    ·First -Class funksjoner i Python 
    ·Holografisk Definisjon 
    ·Hva er det motsatte av Skriv ut i C Programming 
    ·C + + og kan søke etter Syntax feil 
    ·Hvordan å gjengi en sirkel i OpenGL 
    ·C-kode for en Bits til Byte Konvertering 
      Anbefalte artikler
    ·Hvordan beregne antall linjer i en fil ved hjelp CPP 
    ·Hvordan endre en PictureBox Bilde i VB -koden 
    ·Hvordan legge Flash Stream Sockets i VB.NET 
    ·Hva er en GUI Application 
    ·Hvordan lage hyperkoblinger Bruke VB6 
    ·Slik kjører JavaScript på en webside 
    ·Hvordan ha brukerinndatatjenester desimaler i Java 
    ·Hvordan lage et tre fra en liste i Java 
    ·Hvordan Stopp En PHP og starte en annen PHP File 
    ·Slik importerer data i Access Med VBA 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/