Comparaison tableaux en C
Résolu
Bonjour,
Je voudrais savoir si il existe une instruction en C qui permet de comparer deux tableaux et de determiner tous les elements que ces deux tableaux ont en communs.
Merci
Je voudrais savoir si il existe une instruction en C qui permet de comparer deux tableaux et de determiner tous les elements que ces deux tableaux ont en communs.
Merci
15 réponses
-
Si c'est un tableau de char tu peux utiliser strcmp (<string.h>). Sinon
int cmp_tab(int *tab1,int *tab2,int taille){//ou ce que tu veux à la place de "int" for(i=0;i<taille;i++) { if (tab1[i]!=tab2[i]) return 0; } return 1; }
ou truc dans le genre...
Note que si tu peux faire du c++ tu peux directement utiliser la classe vector et l'opérateur ==...