Le type de données commune utilisée dans les langages de programmation informatique est la chaîne . Une chaîne est une séquence de caractères , de chiffres ou de symboles . La chaîne peut être aussi courte que d'un seul caractère , ou il peut contenir de nombreuses phrases d'une valeur de texte. Dans les langages tels que C # et Java, les chaînes sont immuables et ne peuvent donc pas être modifiés une fois réglée. En C /C + + , les chaînes ne sont pas immuables et peuvent être modifiés . Si vous voulez créer des chaînes immuables en C /C + + , vous pouvez le faire en utilisant un mot-clé particulier. 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
Importer le C + + bibliothèques " iostream " et "string" dans votre programme par écrit les trois lignes suivantes en haut de votre fichier de code source:
# include
# include
using namespace std ;
3 < p > Créer une fonction principale . Une fonction principale est un point dans votre programme d' entrée . C'est là que vous mettrez tout votre code source. Pour déclarer une fonction principale, écrivez ce qui suit ci-dessous les trois déclarations écrites à l'étape précédente :
int main () {}
4
Créer un immuable chaîne en plaçant le mot-clé "const " en face de sa définition. Cela crée la chaîne comme une lecture seule type de données , et donc ne peut pas être modifiée après sa création . Ecrivez ce qui suit dans les accolades de la fonction principale :
const string immuable = " Je ne peux pas être modifiée " ;
5
tentative de changer la chaîne par écrit ce qui suit ligne de code:
immuable = " modifications";
6
exécuter le programme en appuyant sur le bouton vert "Play" situé sur la rangée supérieure de boutons . L' IDE émettra une erreur, indiquant que la chaîne " immuable " ne peut pas être modifié car il s'agit d'un type de données " const" .