Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man redigerar en fast längd Character String

    I programspråket C , är text lagras som fast längd karaktär arrayer kallas strängar . Ett tecken array kan inte ändras, men innehållet i varje tecken cell kan modifieras . Du kan direkt komma åt varje tecken i strängen , vilket ger dig noggrann kontroll över dess innehåll . Metoden för att komma åt strängen är enkel och tar inte mycket kod alls . Saker du behöver
    C integrerad utvecklingsmiljö ( IDE ) , t.ex. Eclipse CDT
    C-kompilator , såsom GCC
    Visa fler instruktioner
    1

    Ladda C IDE genom att klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project " och välj " C-projekt " för att skapa ett nytt C-projekt . En tom källkod filen visas i textredigeraren delen av IDE .
    2

    Skapa en huvudfunktion som kommer att fungera som inkörsport till ditt program . All din kod kommer att finnas mellan klammerparenteser av huvudfunktionen . Skriv följande på toppen av källkoden filen :

    int main ( ) katalog

    { } Addera 3

    Skapa en karaktär array , eller sträng . Fyll sträng med vissa tecken, symboler eller siffror . Skriv följande mellan klammerparenteser av huvudfunktionen :

    char str [ ] = " 0123456789 ";
    4

    Lägg till en ny rad tecken till femte index av strängen . Strängar börja räkna på index 0 , så den femte index motsvarar det sjätte tecknet i sekvensen . Om du vill infoga i detta index , skriver följande :

    str [ 5 ] = ' \\ n ' ,
    5

    Cykla genom sekvens av tecken som finns i strängen . Skriv en for-loop som itererar igenom värdena 0 till 9 och skriva ut varje tecken på att indexet i strängen . Skriv följande för loop :

    for (int i = 0 ; i < 10 , i + + ) katalog

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

    6

    Kör programmet genom att trycka på den gröna knappen "Spela" . Programmet skriver ut siffrorna 0 till 4 , sedan skriver ett radmatningstecken på femte index och slutligen skriver ut siffrorna 6 till 9 .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ett XLS ark i csharp
    ·Hur man använder en C-programmet Så Verifiera Armstro…
    ·Hur tydlig skärm innan en ny Loop i en CPP
    ·Hur man rita linjer i Visual C + +
    ·Försiktighetsåtgärder för buffertspill
    ·Så här ställer du in DataGridView CurrentRow
    ·Hur Overload tilldelningsoperatorn i C
    ·Hur man kompilerar C + + i Prompt
    ·Hur man installerar C + + kompilatorer för NetBeans
    ·Hur lägger jag till Web Reference till en C # Windows …
    Utvalda artiklarna
    ·Hur man tillåta användning av PHP System Funktioner
    ·Hur man uppdaterar en textfil med PHP
    ·Hur man använder strncpy funktion i C + +
    ·Character Array vs String
    ·Video Decompression Verktyg
    ·Hur man kan stoppa alla avrättningar på Ruby
    ·Visual Basic Tutorial för OLE Automation
    ·Hur man använder Struts Layout
    ·Hur man byter icke-alfanumeriska tecken i PHP
    ·Objektorienterad Python Tutorial
    Copyright © Dator Kunskap http://www.dator.xyz