C + + magasins de langage de programmation et manipule les chaînes comme des tableaux de caractères . Vous pouvez penser à une chaîne en C + + comme une liste ordonnée de caractères individuels. Cela peut sembler un peu étrange pour les programmeurs habitués à simplement déclarer un type de chaîne dans d'autres langues . Cependant, le traitement de chaque caractère comme un discret plutôt que d'une partie de l'ensemble permet de contrôler beaucoup plus fine lors de l'analyse et la manipulation de chaînes de caractères. Déclarer un tableau de caractères , et attribuer à chaque membre la valeur de "*" pour créer une chaîne d'astérisques. Instructions
1
déclarer et initialiser un tableau de caractères . Pour cet exemple, utilisez le code suivant :
caractères astString []
2
affecter la valeur de "*" pour les membres individuels de tableaux . S'appuyant sur le code dans la première étape :
caractères astString [] = {' * ', '* ', '* ', '* ', '* ', '* ', '* ', '* ',' * ',' * ',' * ', 0 };
Cette instruction crée un tableau de caractères de 11 astérisques. Le zéro à la fin de l'instruction est utilisée par C + + pour indiquer la fin du tableau
3
Afficher la chaîne à l'écran avec l'exemple suivant: .
showString ( astString ) ;
4
Write showString comme une fonction distincte . Il s'agit d' un moyen simple pour afficher les membres du réseau :
vide showString (char astString []) {
for (int i = 0; astString [ i ] = '\\ 0' ; ! i + +) {
cout << astString [i] ; }
}
< p> Cette simples étapes de parcourir le tableau et imprime à chaque membre de l'écran. La fonction se termine quand il rencontre le '0 ' caractère à la fin du tableau .