Quelle est la signification du code suivant:Quelle est la signification du code suivant?
//Keyboard map
#define LEFT_ARROW 'P'
#define RIGHT_ARROW 'Q'
#define UP_ARROW 'K'
#define DOWN_ARROW 'L'
#define CANCEL 'F'
#define HOME 'A'
#define BLANK 'B'
#define SIGN_TOGGLE 'G'
#define KB_DECIMAL 'R'
#define KB_ZERO 'S'
#define KB_ONE 'C'
#define KB_TWO 'D'
#define KB_THREE 'E'
#define KB_FOUR 'H'
#define KB_FIVE 'I'
#define KB_SIX 'J'
#define KB_SEVEN 'M'
#define KB_EIGHT 'N'
#define KB_NINE 'O'
#define ENTER 'T'
Quelqu'un pourrait expliquer comment cela fonctionne et pourquoi ils ont défini de cette façon?
Il serait utile si vous expliquez d'où cela vient. – chrisaycock
On dirait que quelqu'un a joué une blague. – Robert
@Robert: En fait, cela pourrait être légitime. S'il s'agit d'une liste de codes-clés, leur valeur n'a aucun effet sur la sortie de caractères – ughoavgfhw