Come una serie di numeri o numeri interi galleggianti, ogni indice di array include un elemento o carattere. Discuteremo di come restituire un array Char da una funzione in C ++ in questo articolo:
Usa 'per' loop per restituire un array di caratteri
In questo codice, useremo un ciclo per C ++ per restituire una serie di caratteri. Costruiremo l'array di caratteri e quindi specificheremo le dimensioni di quel array. Quindi definiamo una variabile del tipo di dati "intero". Possiamo usare il ciclo "per" allocando 0 alla variabile "i", che avrebbe un valore inferiore alla dimensione dell'array e migliorare il valore di "i" per 1 ad ogni loop. Prima di presentare l'array di caratteri, dobbiamo conservare i dati nella variabile su ciascun processo iterativo.
#includereQui dobbiamo introdurre due importanti file di intestazione e . Insieme a questo, abbiamo usato lo spazio dei nomi standard. La funzione principale () viene invocata. Abbiamo inizializzato una variabile 'io'. Dichiariamo l'array di caratteri e impostiamo le dimensioni dell'array. Ci sarebbe il personaggio 'l' nell'indice '0' dell'array. All'indice "1", ci sarebbe il personaggio 'M'. All'indice "2", ci sarebbe il personaggio 'n'. All'indice "3", ci sarebbe il carattere 'O'. All'indice "4", ci sarebbe il personaggio "P". All'indice "5", ci sarebbe il personaggio "Q".
Il comando "cout" viene applicato per stampare la riga "mostra tutti i caratteri" prima di visualizzare gli elementi dell'array di caratteri. Visualizziamo i membri definiti di array di caratteri utilizzando un loop. All'interno del corpo del ciclo "per" prima, iniziamo la variabile loop "i". Applichiamo la condizione su questa variabile 'i<6', and in the last part, we increment the value of this variable. We have utilized the 'cout' command to show the elements of the defined array. '\n' is used to print the elements on separate lines.
Alla fine, abbiamo inserito Getch () e 'Return 0'. Nel codice, utilizziamo il metodo Getch () per mantenere disponibile il display di output fino a quando l'utente non inserisce qualsiasi tasto sulla tastiera per chiudere la schermata di output.
Usa il ciclo "mentre" per restituire un array di caratteri
In questo caso, dimostreremo come utilizzare il ciclo while in C ++ per restituire un array di caratteri. Prima di presentare l'array di caratteri, useremo un ciclo while per convalidare la variabile "int" più piccola della dimensione dell'array su ciascuna iterazione e salvare il valore in un array di caratteri.
#includereDue biblioteche e devono essere incluse all'inizio del programma. Abbiamo impiegato lo spazio dei nomi standard. La funzione main () viene chiamata. Abbiamo impostato una variabile chiamata "I" all'interno del corpo di questo metodo. Ora l'array di caratteri è dichiarato. Sono stati specificati i componenti dell'array di caratteri. Il personaggio 'A' sarà all'indice '0' dell'array. Il personaggio 'L' sarà all'indice '1.'Carattere' e 'si troverà all'indice' 2 '. Il carattere 'E' si troverà all'indice '3'. Il personaggio 'n' si trova all'indice '4'. Il carattere 'A' si trova in indice '5.'Carattere' a 'si troverà all'indice' 6.'
Prima di presentare i componenti dell'array di caratteri, l'istruzione "cout" viene utilizzata per visualizzare il testo "mostra tutti i caratteri.Il ciclo "mentre" è stato applicato per illustrare gli elementi dell'array di caratteri definiti. Inizialmente definiamo la variabile loop "I" appena fuori dal corpo del ciclo "mentre". Abbiamo usato l'istruzione "cout" per visualizzare gli elementi dell'array dichiarato con le loro posizioni dopo aver applicato la condizione sulla variabile "i<7'. '\n' would be applied to display every element on its line. We've added getch() and 'return 0' commands at the termination of the code.
Per restituire un array di caratteri, utilizzare un ciclo "do-while"
In questo caso, useremo un ciclo do-while in C ++ per restituire una serie di caratteri.
#includerePrima di tutto integriamo i file di intestazione e . Dopo aver usato 'namespace', abbiamo invocato la funzione principale (). La variabile 'i' viene inizializzata per la memorizzazione degli elementi dell'array di caratteri. Specifichiamo i membri dell'array di caratteri dichiarando questo array. Dobbiamo inserire il comando "cout" per stampare la frase poco prima degli elementi dell'array di caratteri dopo aver inizializzato la variabile "I". Abbiamo impiegato un ciclo do-while. Nel segmento di "do", abbiamo usato l'istruzione "cout" per visualizzare tutti gli elementi dell'array richiesto. Quindi applichiamo la condizione 'i<6' in the body of the while portion. To terminate the code, we employ 'return 0'.
Conclusione
Gli array di caratteri nel linguaggio C ++ sono stati rivisti in questo articolo. Gli array di caratteri sono set di caratteri tenuti sotto forma di array. La discussione precedente include tre tecniche di base per restituire l'array di caratteri dalla funzione.