Cosa è in lingua C nella lingua

Cosa è in lingua C nella lingua
C è un linguaggio di programmazione per uso generale ampiamente utilizzato nei sistemi operativi e in altre applicazioni in tempo reale. Fornisce inoltre un accesso di basso livello alla memoria e ai costrutti del linguaggio, consentendole di mappare efficacemente alle istruzioni della macchina. Mentre scrivi un codice in lingua C, potresti trovare caratteri diversi che sono ampiamente utilizzati nel tuo codice e senza di loro, è difficile scrivere un programma C efficace. Tra questi personaggi, "\R" è ampiamente usato.

Se non sei a conoscenza, usa le istruzioni in questa pagina per imparare tutto ciò che c'è da sapere sul simbolo "R" della lingua C.

Cosa significa \ r nella lingua C

Nella programmazione C, una nuova linea o interruzione di linea (comunemente definita anche come una linea di linea o LF) è un carattere speciale o una sequenza di caratteri che segnala la fine di una linea di testo. Il carattere di ritorno del trasporto è rappresentato dalla lettera "R" in ASCII. Questo personaggio viene utilizzato per spostare il cursore o il puntatore all'inizio della linea corrente, indipendentemente da dove si trova sulla pagina. Viene spesso utilizzato per le interruzioni di riga quando si inseriscono il testo in un editor di testo o in un terminale. IL "\R" Il carattere era originariamente coniato CRLF, in piedi per l'alimentazione della linea di ritorno del trasporto, ma da allora è stato abbreviato a semplicemente "\R".

Per aiutarti a cogliere la funzione di R, iniziamo con alcuni esempi.

Esempio 1

Ecco un semplice codice con il "\R" carattere all'interno di un codice C.

#includere
Utilizzo dello spazio dei nomi std;
int main ()

cout << "Hello! This is\r";
cout << "An article on the carriage return";
restituzione 0;

Nel codice sopra, stiamo usando due istruzioni di stampa, ma dopo una di esse stiamo usando "\R". Questo sposterà il cursore all'inizio della linea corrente e verrà stampata solo quella linea.

Produzione

Esempio 2

Il modo più comune per rappresentare la lettera "R" è come un ritorno di trasporto seguito da un feed di linea (RN). La combinazione di questi personaggi è anche definita "ritorno in carrozza " O "nuova linea" ed è spesso simbolico della fine di un particolare comando in linguaggio di programmazione C. Questo è importante quando l'utente deve apportare modifiche o modificare una riga di testo precedentemente inserita.

#includere
Utilizzo dello spazio dei nomi std;
int main ()

cout << "Hello! \r\n This is";
cout << "An article on the carriage return";
restituzione 0;

Ora in questo codice, \ r \ n è usato nel mezzo della prima dichiarazione di stampa, quindi solo 'Ciao!' è stampato su una riga e il resto del codice viene spostato sulla nuova riga.

Produzione

Inoltre, il "\R" Il carattere viene spesso usato in combinazione con altri caratteri in linguaggio di programmazione C per varie funzioni come la configurazione di un ciclo, immettere le istruzioni condizionali e visualizzare il testo sullo schermo. Ad esempio, il comando printf viene utilizzato per visualizzare l'uscita sullo schermo e spesso richiede un "\R" Per spostare il cursore all'inizio della linea prima di visualizzare l'uscita.

Inoltre, il "\R" Il carattere viene anche utilizzato per la formattazione del testo disattivando il flag di stampa per il carattere di ritorno carattere. Ciò consente di scrivere il testo senza la necessità di una nuova riga alla fine di ogni riga. Questo è utile in situazioni come quando si visualizza il testo in un formato specifico sullo schermo.

Nota: \ r E \N sono simili in natura, ma l'unica distinzione è che il personaggio "R" restituisce il cursore all'inizio della linea corrente, mentre il personaggio "N" lo trasferisce alla riga successiva.

Conclusione

In conclusione, il "\R" Il personaggio è un elemento chiave del linguaggio di programmazione C. È impiegato per riportare il puntatore all'inizio della linea corrente. È usato in combinazione con altri personaggi per svolgere vari compiti e può anche essere utilizzato nella formattazione del testo. L'utente ha un migliore controllo sui risultati del loro codice grazie a tutte queste funzionalità e altro ancora.