Bonjour,
j'essaie d'écrire un "int" dans un "char*" :
le problème est que le "char*" est écrit dans l'ordre inverse, je suis obligé de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int width = 200; char* size = (char*)malloc( sizeof(int) ); memcpy( size, &width, sizeof(int) );
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 char temp0 = size[0]; char temp1 = size[1]; size[0] = size[3]; size[1] = size[2]; size[2] = temp1; size[3] = temp0;
Partager