Bonjour,
J'aimerai savoir comment peut on manipuler des pointeurs pour en faire une utilisation générique.
Je voudrai par exemple, inverse la case 1 et la case 2 d'un tableau d'entier (sans le savoir, évidemment).
Merci d'avance pour vos réponses,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 void inverse(void *tab, int nb_membre, int size){ // Inverser la case 1 et la case 2, par exemple // tab += size est impossible car pointeur de type void * } int main(){ int tab[] = {1,2,3}; inverser(tab,3,sizeof(int)); return 0; }
Partager