Bonjour.
Je n'arrive pas à utiliser les unsigned long long int.
Je suis sur un PC, 32bits, j'utilise DevC++ 4.9.9.2 (compilateur Mingw32)
J'ai lu quelque part que Mingw32 supportait correctement les long long ints.
Voici mon code (tout simple ^^):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #include <stdio.h> int main(int argc, char ** argv) { unsigned long long int x; x = 123456789012345678LL; printf("x = %lld\n", x); x = 0xDEADBEEFCAFEBABE; printf("x = %.16X\n", x); return 0; }
Voici la sortie standard :
x = -1506741426
x = 00000000CAFEBABE
Merci pour votre aide.
Julien
Partager