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 : Sélectionner tout - Visualiser dans une fenêtre à part
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!