Come aggiungere un'interruzione di riga in una stringa

November 12

Come aggiungere un'interruzione di riga in una stringa


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.

istruzione

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.

Consigli e avvertenze

  • Si vuole determinare il modo appropriato per concatenare i caratteri per il linguaggio di programmazione che si sta utilizzando, se non viene mostrato qui.
  • Questi esempi dovrebbero funzionare per il sistema operativo Windows. Se si utilizza un sistema operativo diverso, ci può essere una variazione sui personaggi è necessario inserire.
  • Molti linguaggi di programmazione hanno collegamenti per l'inserimento di una nuova riga che può essere più facile che entrare direttamente i codici di caratteri ASCII. Controllare il manuale di riferimento per il linguaggio di programmazione.
  • Verificare sempre la programmazione per ottenere risultati inaspettati dopo aver effettuato un cambiamento di questo tipo.