C + + langage de programmation dispose d'un outil puissant connu comme un pointeur. Un pointeur stocke la valeur à un emplacement dans la mémoire de l'ordinateur. Pointeurs ont une forme qui leur est associé qui est généralement du même type que les données à laquelle ils pointent . Par exemple, un pointeur qui pointe vers une chaîne est un pointeur de chaîne . Vous pouvez trouver la valeur d'un pointeur pointe vers par déréférencement il . Si vous faites référence à un de- pointeur vers une chaîne , vous obtiendrez la valeur de ce chaîne à laquelle les points de pointeur. Choses que vous devez
C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
compilateur C + + , une telle GCC
Afficher plus d' instructions
1
charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
2
créer une fonction principale par écrit ce qui suit dans le fichier de code source: .
Int main ()
{
}
3
déclarer une chaîne par écrit la déclaration suivante au-dessous de celle écrite à l'étape 2 :
chaîne str = string ( "Bonjour le monde ");
4
déclarer un pointeur vers une chaîne de caractères, et attribuez-lui l'adresse de la chaîne " str ". Ceci est accompli en utilisant l' opérateur d'adresse " et , " comme ceci : string
* ptr = &str;
5
Imprimez la valeur détenue par la chaîne " str" par déréférencement du pointeur " ptr ", comme ceci:
cout << * ptr << endl;
6
exécuter le programme en appuyant sur le vert "Play "bouton situé sur la rangée supérieure de boutons . La sortie du programme ressemble à ceci:
Bonjour tout le monde