On 7/29/05, Goswin von Brederlow <brederlo@informatik.uni-tuebingen.de> wrote: > Florian Weimer <fw@deneb.enyo.de> writes: > Doesn't that still make N a real variable in memory and does not get > optimized away like enums? I think it's (only) required to have an address. I don't see why the compiler can't optimize it away (if it's const).