Bonjour,
j'ai un tableau à 2 dimensions dont je voudrais adresser chaque élément à travers un pointeur.
Puis plus loin...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int MonTableau[COLONNES][RANGEES] = { Bla bla, bla bla, etc };
Jusque là tous va bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part int *pTableau = &MonTableau[0][0];![]()
Ensuite...
Message à la compilation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 int numero_colonne, numero_rangee, ma_variable; numero_colonne = 2; // Par exemple numero_rangee = 3; ma_variable = *pTableau( numero_colonne*RANGEES + numero_rangee );
Appel à une non fonction![]()
J'aurai envie de lui répondre: andouille, c'est pas une fonction, c'est un adressage de tableau par un pointeur !![]()
Le problème est que c'est moi l'andouille![]()
Mais pourquoi ?
Partager