Witam!
Mam następujący problem:
Mam takie makra:
#define USART(x) SUSART(x)
#define SUSART(x) (USART##x)
i po wywołaniu makra ze zmienna np. USART(zmienna) dostaje USARTzmienna. Czy jest możliwość że będzie to działać w taki sposób że jeśli zmienna = 1 to dostane USART1? W jaki sposób mogę to uzyskać?
Z góry dzięki za odpowiedź.
Pozdrawiam