String > tableau

Pironico Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Salut,
j'ai un petit problème. J'essaye de convertir un string en un tableau (ou chaque case est remplit d'un caractère).

Ceci fonctionne :
string chaine("abcdefgh");
string tableau[chaine.size()][chaine.size()];

for (int i(0); i<chaine.size(); i++)
{
tableau[i][i] = chaine.substr(i,1);
cout<< tableau[i][i] <<endl;
}


Mais pas ceci :
string chaine("abcdefgh");
string tableau[chaine.size()][1];

for (int i(0); i<chaine.size(); i++)
{
tableau[i][1] = chaine.substr(i,1);
cout<< tableau[i][1] <<endl;
}



j'ai juste changé la valeur x de : tableau[i][x]
et je ne comprends pas pourquoi le second code ne fonctionne pas.
Pouvez-vous m'aider ?
Merci d'avance

EDIT: Précision du langage dans la coloration syntaxique.
A voir également:

1 réponse

Utilisateur anonyme
 
Bonsoir, les indices des tableaux commencent à 0.
Donc le seul indice possible pour un tableau de taille 1, c'est 0, pas 1.
0
Utilisateur anonyme
 
Au passage, j'ai corrigé ta coloration syntaxique
0
Pironico Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
super merci !
le manque de pratique dans l'utilisation des tableaux me trompe !
0
Utilisateur anonyme > Pironico Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
De rien,
pense à mettre le sujet Résolu, en cliquant sur le lien sous le titre de la discussion
0