Ajouter un commentaire

phencass
{C} Macro

Bonjour a tous,
Dans un sujet de programmation a l'ecole (Corewar) on nous de demande d'utiliser les macros suivantes :

#define FIRST(A) (((A) & 192) == 128) ? 2 : (((A) & 192) == 64) ? 1 : 4
#define SEC(A) (((A) & 48) == 32) ? 2 : (((A) & 48) == 16) ? 1 : 4
#define LAST(A) (((A) & 12) == 8) ? 2 : (((A) & 12) == 4) ? 1 : 4

#define CHECK_REGISTER(A) (((A) > 16 * 4) ? (0) : (A))
#define CHECK_MEMORY(A) (((A) < 0) ? (MEM_SIZE + ((A) % MEM_SIZE)) : ((A) % MEM\
_SIZE))

Auriez vous une idee de leur utilite Merci d'avance

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 BBBB   U   U  M   M  RRRR   L    
B B U U MM MM R R L
BBBB U U M M M RRRR L
B B U U M M R R L
BBBB UUU M M R RR LLLL