I programspråket C , är radmatningstecknet en speciell karaktär . Den berättar C-kompilatorn att den nuvarande textrad är klar , och en ny linje måste startas . Det anges av programmeraren genom att trycka på " Enter " eller " Return " -tangenten . AC -program kan skrivas som tar bort radbyten från en textsträng . Detta är en bra uppgift för en nybörjare C programmerare , eftersom den kan utföras under en kort tid . Saker du behöver
C Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
C Compiler , såsom GCC
Visa fler instruktioner
1
Starta din IDE och skapa ett nytt projekt genom att klicka på " File /New Project. " En tom källkod filen visas på redigerarens huvudfönster .
2
Deklarera en teckensträng och tilldela den ett värde med hjälp av newline skiftsekvens \\ n . Till exempel kan du skriva ungefär så här :
char str [ ] = " S \\ nt \\ nr \\ ni \\ nn \\ ng \\ n ";
3
Ta reda på längden på strängen så här :
int sizeOfArray = sizeof ( str ) /sizeof ( char ) ;
4
iterera igenom strängen med hjälp av en for-loop , som den här :
for (int i = 0 ; i. < sizeOfArray , i + + ) { }
5
Testa varje tecken i strängen för att se om det är ett radmatningstecken . Du kan sätta ett "om " uttalande innanför klamrarna i " för " loop för att åstadkomma detta .
If ( str [ i] == ' \\ n ' ) { }
6
bort nyradstecken genom att skriva följande innanför klamrarna av "om" uttalande :
str [ i] = ' ' ;
7
skriva ut tecken med skriva denna kod under den avslutande klammer " } " av " om " uttalande . Trycket uttalande bör se ut så här :
printf ( " % c " , str [ i] ) ;
8
Kör programmet . Utgången kommer att visa att alla radbrytningar har tagits bort .