Cameron Kaiser wrote:
>> N = 1;
>> A[N++] = N++;
> I'd expect that to evaluate to a[1]=2 and n winds up being 3. But I'm weird.
But how larger is your program overhead with modern C compilers?
PS. It will not complle under C "main(){ ... }" is needed at least.