Bonjour,
Débutant en C (MCC18), j'essaye de calquer ce que je fais en Pascal.
Je veux déclarer une constante calculée.
En pascal :
En C, j'ai essayé avec Define :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Const NoCarte = 10; AdCarte = NoCarte * 4 + $100;
Quand j'utilise AdCarte, le calcul est refait par le code alors qu'en pascal, le calcul est fait par compilateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Define NoCarte 10 Define AdCarte NoCarte * 4 + $100
Est-ce qu'il y a moyen de faire calculer des constantes par le compilateur C ?
Merci
Partager