Pointeur de la matrice

ciaonataha Messages postés 6 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 4 mars 2009 - 16 janv. 2009 à 10:12
Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 - 18 janv. 2009 à 12:18
Bojour a tous...
Comment je peux definir la matrice dans le
int main()
{}

si, j'utilise dans les functions double **a...

par exemple j'ai definit la matrice dans le int main comme

double Mat[][]={
                           {1.,1.,1.},
                           {1.,1.,1.};}

mais apres programme m'ai affiché l"errore que elle ne peux pas conventir
double[][] dans le double**

Help me!!!

1 réponse

Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
18 janv. 2009 à 12:18
Salut
Il faut au moins que tu déclares une dimension pour ton tableau 2D. La second dimension est déduite de la première.
Tu peux faire par exemple:
void test(double t[][3])
{
    t[1][1]=99;
}
void main()
{
    double tab[][3]={2,2,2,1,1,1,3,3,3};
    test(tab);
}
A+
____________________________________________________________________________
Mon site internet :  http://ImAnalyse.free.fr
http://ImAnalyse.free.fr
0
Rejoignez-nous