Valeur negatif hexadecimal dans define ?
Bonjour,
Je cherche le moyen d'initialiser une chaine de caractère avec des nombres dans chaque " cases ", comme ceci :
Code:
1 2 3 4 5 6 7
|
char s[4];
s[0] = '10';
s[1] = '32';
s[2] = '56';
s[3] = '\0'; |
Pour ce faire j'écris le chiffre en hexadecimal, exemple :
Code:
1 2
|
#define EXEMPLE "\xA\x20\x38\0" |
Cependant, je fais comment si je veux que ma define possède des chiffres négatif ? Pour le caractère 0 par exemple -0xA, mais ma define ne passe pas la compilation ...
Merci pour votre aide.