dlaczego nie chce mi działać Trójargumentowy operator warunkowy.
> warunek ? wartość1 : wartość2
Próbowałem na różne sposoby zapisać i nie działa:
PORTC stan ?(&= ~):(|=) (1<<PC1);
PORTC (stan ?(&= ~):(|=)) (1<<PC1);
PORTC (stan ? &= ~:|=) (1<<PC1);
PORTC stan ? &= ~ : |= (1<<PC1);
PORTC &= ~(1<<PC1) i PORTC (1<<PC1)
chciałbym aby zwracałwartośc: &= ~ albo |=