Comparaison de 2 tableaux unsigned char de façon plus "jolie"
Voilà le problème, je souhaite comparer deux tableaux de type unsigned char (qui sont de même longueur) pour savoir si y sont égaux.
Bon, vu que mes deux tableaux ne sont pas des chaînes de caractères, pas possible d'utiliser strcmp() donc je peux comparer en faisant un truc du style:
Code:
1 2 3 4 5 6 7 8
|
unsigned char tabX[3];
unsigned char tabY[3];
if((tabX[0]==tabY[0])&&(tabX[1]==tabY[1])&&(tabX[2]==tabY[2]))
printf("les deux tableaux sont égaux\n");
else
printf("tableaux differents\n"); |
Bon ça marche, mais je pense qu'il existe une solution plus jolie et moins à l'arrache donc si quelqu'un pouvait me la communiquer...
Merci d'avance!