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

Reply via email to