November 12
Quando si scrive un programma, è importante capire come output di testo leggibile all'utente. Molte volte, il programmatore deve istruire il computer in modo molto specifico su dove posizionare il testo sullo schermo o su una pagina stampata. Poiché la maggior parte output di testo è del tipo "data stringa", caratteri di testo ASCII sono utilizzati per creare l'output. Il set di caratteri ASCII include due personaggi diversi per rappresentare una interruzione di linea: il "ritorno a capo" e la "line feed". Un programmatore deve includere entrambe queste istruzioni per aggiungere una nuova linea di produzione stringa di testo.
1 Individuare la riga di codice che stampa la stringa in cui si desidera aggiungere una interruzione di linea.
2 Inserire il codice appropriato per concatenare nuovi personaggi alla stringa, se necessario. Ad esempio, in Visual Basic, è necessario utilizzare la e commerciale ( "&") per fare questo. In C, è possibile inserire i caratteri direttamente nella stringa, quindi nessuna funzione di concatenazione è necessaria.
3 Aggiungere i caratteri da inserire un'interruzione di riga. In Visual Basic, questo significa aggiungere il carattere di ritorno a capo ( "Chr $ (13)") e il carattere per l'alimentazione di linea ( "Chr $ (10)") utilizzando la funzione di concatenazione. In C, si dovrebbe aggiungere "\ r" per il ritorno a capo e "\ n" per l'alimentazione linea direttamente nella stringa.
Ecco un esempio di una stringa di Visual Basic con una interruzione di linea nel mezzo: "Questa è la prima riga di testo." & Chr $ (13) & Chr $ (10) e "Questa è la seconda riga di testo."
Ecco l'esempio in C: "Questa è la prima riga del testo \ r \ nIl è la seconda riga di testo.". Si noti che in C è possibile inserire direttamente il ritorno a capo e caratteri di avanzamento riga nella stringa, in quanto il backslash dice al compilatore che un carattere speciale segue.