Il compilatore applica i NOT sulle costanti?
Ho una domanda da principiante:
Se nel codice in C per un ATMEGA (o un micro in genere) scrivo qualcosa come ~(1 << 2) , il compilatore farà l'operazione oppure viene lasciata a carico del micro?
E, nel secondo caso, conviene forse scrivere direttamente 0b11111011 ?
Ho la sensazione che siano solo seghe mentali, ma chiedere non guasta.

Se nel codice in C per un ATMEGA (o un micro in genere) scrivo qualcosa come ~(1 << 2) , il compilatore farà l'operazione oppure viene lasciata a carico del micro?
E, nel secondo caso, conviene forse scrivere direttamente 0b11111011 ?
Ho la sensazione che siano solo seghe mentali, ma chiedere non guasta.
