Bonjour à tous.

J'ai une simple question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
unsigned char paquet[2];
paquet[0] = 0x00;
paquet[1] = 0x10;
u_short test;
memcpy(&test, paquet, 2);
printf("%d", test);
OUTPUT : 4096

Pourquoi est-ce que les char s'inversent quand on fait la copie ?


Merci beaucoup.