Bonjour,
j'ai declaré plusieurs valeurs pour des variables
je souhaiterai obtenir la valeur de ces variables avec PIN_IN(x)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #define PIN_IN1 1 #define PIN_IN2 5 #define PIN_IN3 6 #define PIN_IN4 22
j'ai donc ajouté
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #define PIN_IN(x) PIN_IN##x //dans ce cas PIN_IN(4) me renvoie bien 22 // mais lorsque je veux l'intégrer dans un boucle int i; while ( i < 4) { printf("valeur: %d\n', PIN_IN(i)); } //j'ai une erreur car il cherche PIN_INi
Partager