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
|