In de C -programmeertaal , het newline teken is een speciaal karakter . Het vertelt de C compiler die de huidige regel tekst is afgewerkt , en een nieuwe regel moet worden gestart . Het wordt ingevoerd door de programmeur door op de " Enter " of de toets " Return " . AC programma kan worden geschreven , dat verwijdert de newline tekens uit een tekenreeks . Dit is een goede taak voor een beginnende programmeur C , omdat het kan worden bereikt in een korte tijd . Wat je C Integrated Development Environment ( IDE ) , zoals Eclipse CDT C Compiler , zoals GCC Need Toon Meer Aanwijzingen 1 Lanceer uw IDE en maak een nieuw project door te klikken op " File /New project . " Een lege broncode bestand verschijnt op het hoofd -editor venster . Kopen van 2 Verklaar een tekenreeks en ken het een waarde in met de nieuwe regel escape sequence \\ n . Bijvoorbeeld , zou je zoiets als dit te schrijven : char str [ ] = " S \\ nt \\ nr \\ ni \\ nn \\ ng \\ n " ; 3 Zoek uit de lengte van de string als volgt : int sizeOfArray = sizeof ( str ) /sizeof ( char ) ; 4 Doorloop de string met een lus , zoals deze : for (int i = 0 ; i < sizeOfArray ; i + + ) { } Test 5 elk teken in de tekenreeks om te zien of het is een nieuwe regel . U kunt een if ( str [ i ] == ' \\ n' ) { } " if" statement binnen de accolades van de lus "voor" om deze . Bereiken 6 gezet Verwijder newline karakters door het schrijven van de volgende binnen de accolades van de " if" statement : str [ i ] = ' ' ; 7 Print de personages door het schrijven van deze code onder de sluitende accolade " } ' van de " if " statement . De print-statement moet er zo uitzien : printf ( " % c " , str [ i ] ) ; 8 Voer het programma uit . De output zal zien dat alle nieuwe regels zijn verwijderd .
|