Nwlapcug.com


Come aggiungere un'interruzione di riga in una stringa

Come aggiungere un'interruzione di riga in una stringa


Quando si scrive un programma, è importante capire come output di testo leggibile per l'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 "stringa di dati", caratteri di testo ASCII vengono utilizzati per creare l'output. Il set di caratteri ASCII include due caratteri diversi per rappresentare un'interruzione di riga: il "ritorno a capo" e la "linea di alimentazione." Un programmatore deve includere entrambe queste istruzioni per aggiungere una nuova riga all'output di testo della stringa.

Istruzioni

1

Trovare la riga di codice che consente di stampare la stringa di cui si desidera aggiungere un'interruzione di riga.

2

Inserire il codice appropriato per concatenare nuovi caratteri alla stringa, se necessario. Ad esempio, in Visual Basic, si utilizzerebbe la e commerciale ("&") per farlo. In C, è possibile inserire i caratteri direttamente nella stringa, pertanto non è necessaria alcuna funzione di concatenazione.

3

Aggiungere i caratteri per inserire un'interruzione di riga. In Visual Basic, questo significa che aggiungendo il carattere di ritorno a capo ("Chr$(13)") e il carattere per riga feed ("Chr$(10)") utilizzando la funzione di concatenazione. In C, è necessario aggiungere "\r" per ritorno a capo e "\n" per avanzamento direttamente nella stringa di riga.

Ecco un esempio di una stringa di Visual Basic con un'interruzione di riga in mezzo: "Questa è la prima riga di testo." & Chr$(13) & 10 & "Questa è la seconda riga di testo."

Ecco l'esempio in c: "Questa è la prima linea di text.\r\nThis è la seconda riga di testo." Si noti che in C è possibile inserire direttamente il ritorno a capo e avanzamento riga caratteri nella stringa, poiché la barra rovesciata indica al compilatore che segue un carattere speciale.

Consigli & Avvertenze

  • Si vuole determinare il modo appropriato per concatenare caratteri per il linguaggio di programmazione che si utilizza se non è indicato qui.
  • Questi esempi dovrebbero funzionare per il sistema operativo Windows. Se si utilizza un sistema operativo diverso, potrebbe trattarsi di una variazione sui caratteri che è necessario inserire.
  • Molti linguaggi di programmazione hanno tasti di scelta rapida per l'inserimento di una nuova riga che può essere più facile che entrare direttamente i codici di caratteri ASCII. Consultare il manuale di riferimento per il linguaggio di programmazione.
  • Verificare sempre la programmazione per risultati imprevisti dopo aver apportato una modifica come questa.