Comment déclarer le Char tableau de caractères variables déjà déclarées dans la classe?
#include <stdio.h>
#include <iostream>
using namespace std;
//char* b[6] = new char[6];
char a[6] = {'b','c','d','e','f','g'};
char c[6] = {'a','b','d','d','f','g'};
int main()
{
char d[][6]={*a,*c};
for (int x = 0 ; x < 1; x++)
{
for(int y = 0; y<6; y++)
{
char test = d[x][y];
cout << test <<"\n";
}
}
return 0;
}
Ce code est un code C++. Je suis en train de créer une classe où il stocke le char tableau. Ensuite, il y a un autre char matrice de la matrice de stockage déjà déclaré variables char. Il compile bien, mais cela ne fonctionne pas comme il le devrait. Il ne m'obtenez pas le droit de la valeur qu'il devrait lorsque le programme tente d'imprimer la valeur
Vous devez vous connecter pour publier un commentaire.
Peut-être que vous vouliez tableau de pointeurs:
ce que j'ai compris de la question que vous voulez créer une classe pour stocker char tableau, ce qui est déjà initialisé.
d
's entrées de point àa
etc
dans ce cas; il n'est pas d'en faire une copie