comp.lang.c
[Top] [All Lists]

Re: sizeof(x)

Subject: Re: sizeofx
From: Eric Sosman
Date: Sun, 30 Mar 2008 17:21:19 -0400
Newsgroups: comp.lang.c


Ioannis Vranos wrote:
Ian Collins wrote:
Ioannis Vranos wrote:
Ioannis Vranos wrote:
I first saw that only sizeof x is valid at the pdf hosted at
http://cprog.tomsweb.net.
More specifically the above writes:

"sizeof      Returns size of operand in bytes; two forms:
                              1) sizeof(type)
                              2) sizeof expression"


Did you read what Harald said: "(x) is a perfectly valid expression"?

... right. However sizeofx doesn't compile and if (x) was considered an
expression it should be sizeof (x), and sizeof(x) shouldn't compile.

    Try sizeof(((((((((((((((((((((x)))))))))))))))))))))
and perhaps the answer will come to you.

--
Eric Sosman
esosman@xxxxxxxxxxxxxxxxxxxx

<Prev in Thread] Current Thread [Next in Thread>
Privacy Policy