Nwlapcug.com


Come convertire un puntatore a un valore stringa in C++

Il linguaggio di programmazione C++ dispone di un potente strumento noto come un puntatore. Un puntatore memorizza il valore in un percorso nella memoria del computer. I puntatori hanno un tipo associato con loro che in genere è lo stesso tipo di dati a cui puntano. Ad esempio, un puntatore che punta a una stringa è un puntatore a una stringa. È possibile trovare il valore che un puntatore punti a di-referencing esso. Se dereferenziare un puntatore a una stringa, si otterrà il valore di qualunque stringa a cui punta il puntatore.

Istruzioni

1

Caricare l'IDE C++ facendo clic sulla sua icona di programma. Quando si apre, selezionare "File/nuovo/progetto" e scegliere "C++ Project" per creare un nuovo progetto C++. Un file di codice sorgente vuoto viene visualizzato nella parte di editor di testo dell'IDE.

2

Creare una funzione principale scrivendo il seguente all'interno del file di codice sorgente:

int Main)

{

}

3

Dichiarare una stringa scrivendo la seguente dichiarazione sotto quella scritta nel passaggio 2:

Dim str As String = string ("Hello World");

4

Dichiarare un puntatore a una stringa e assegnare l'indirizzo della stringa "str." Questo avviene utilizzando l'operatore address-of "&," come questo:

stringa * ptr = & str;

5

Stampare il valore di stringa "str" in-referencing il puntatore "ptr", come questo:

cout << * ptr << endl;

6

Eseguire il programma premendo il pulsante "Play" verde situato nella riga superiore di pulsanti. L'output del programma è simile al seguente:

Salve, mondo