När du skriver ett program , är det viktigt att förstå hur man kan mata läsbar text för användaren . Många gånger måste programmeraren instruera datorn mycket specifikt om var att placera text på skärmen eller på en utskriven sida . Eftersom de flesta textutdata är av "sträng data"- typ , är ASCII- texttecken används för att skapa utsignalen . ASCII-teckenuppsättningen innehåller två olika tecken för att representera en radbrytning : " . Radmatning " den " vagnretur " och En programmerare måste omfatta båda dessa instruktioner för att lägga till en ny linje till sträng textproduktion . Instruktioner
1
Hitta kodrad som skriver ut strängen där du vill lägga till en radbrytning .
2
Sätt in rätt kod för att sammanfoga nya tecken till strängen , om så är nödvändigt . Till exempel i Visual Basic , skulle du använda et-tecken ( " & " ) för att göra detta . I C , kan du infoga tecknen direkt i strängen , så ingen sammanslagning funktion är nödvändig .
3
Lägg karaktärerna att infoga en radbrytning . I Visual Basic , innebär detta att lägga till tecknet för vagnretur ( " Chr $ ( 13 ) " ) och tecknet för radmatning ( " Chr $ ( 10 ) " ) med hjälp av sammanlänkningen funktionen . I C , skulle du lägga " \\ r " för vagnretur och " \\ n " för radmatning direkt i strängen
Här är ett exempel på en Visual Basic sträng med en radbrytning i mitten : . " Detta är den första textraden. " & Chr $ ( 13 ) & Chr $ ( 10 ) & " . Detta är den andra textraden "
Här är exempel på C : " Det här är den första textraden \\ r \\ nDetta är . den andra textraden . " Observera att i C du direkt kan infoga radbrytning och line feed i strängen , eftersom backslash berättar kompilator som en speciell karaktär följer . Addera