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 .