Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come aggiungere un'interruzione di riga in una stringa

Quando si scrive un programma, è importante capire come emettere 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 del testo è uscita di " dati stringa" tipo , caratteri di testo ASCII vengono usati per creare l'output . Il set di caratteri ASCII comprende due diversi personaggi per rappresentare un'interruzione di riga : " . Line feed " del " ritorno a capo " e la Un programmatore deve comprendere sia di queste istruzioni per aggiungere una nuova riga di testo di output stringa . Istruzioni
1

Trovare la riga di codice che stampa la stringa in cui si desidera aggiungere un ritorno a capo .
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 è necessario.
3

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

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

Ecco l' esempio in C : "Questa è la prima riga di testo \\ r \\ nQuesto è . 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 indica al compilatore che un carattere speciale segue .

 

Programmazione © www.354353.com