M
Membre supprimé 1
Invité
[fixed]#include <stdio.h>
int main()
{
int *i;
int tab[5]={40, 290, 350, 41, 500}, u;
int t[5]={5, 4, 9, 6, 3};
i = tab;
tab = t; Ceci ne marche pas :/
t = i;
for (u=0 ; u<5 ; u++)
printf("%d\t", tab);
printf("\n");
for (u=0 ; u<5 ; u++)
printf("%d\t", t);
return 0;
}[/fixed]
Salut,
Comment échanger les adresses de 2 tableaux en C ?
J'ai fais pointer i sur l'adresse de tab[0] mais j'aimerai maintenant faire pointer l'adresse de tab[0] sur t, puis l'adresse de t[0] sur i
merci
int main()
{
int *i;
int tab[5]={40, 290, 350, 41, 500}, u;
int t[5]={5, 4, 9, 6, 3};
i = tab;
tab = t; Ceci ne marche pas :/
t = i;
for (u=0 ; u<5 ; u++)
printf("%d\t", tab);
printf("\n");
for (u=0 ; u<5 ; u++)
printf("%d\t", t);
return 0;
}[/fixed]
Salut,
Comment échanger les adresses de 2 tableaux en C ?
J'ai fais pointer i sur l'adresse de tab[0] mais j'aimerai maintenant faire pointer l'adresse de tab[0] sur t, puis l'adresse de t[0] sur i
merci