On 5 September 2016 at 09:34, Ali H. Fardan <[email protected]> wrote: > I got an example: > try compiling this code: > > #include <stdio.h> > > int > main(void) > { > printf("%d", sizeof unsigned char); > return (0); > }
Why should I try. This is blatantly obvious wrong code. I'm referring to NOT using parentheses to make it explicitely clear, that the expression is not referring to a type. See sec. 6.5.3 in the C lang spec for further details. Cheers, Anselm
