structured assembler (BASIC) [Really: C builtin functions?]

Jerry Schwarz jss at ulysses.UUCP
Sat Apr 12 02:24:14 AEST 1986


> You are sort of right,  but sizeof qualifies as a builtin function, 
> even though it is a compile-time function vs run-time.   Anyone disagree?

It is not a function at all. It is a language construct that
syntactically is an operator but sematically is not a function.  In
the form "sizeof expr" C does not evaluate what appears to be an
argument. And in the form "sizeof(type-name)" what appears to be an
argument does not have a value.



More information about the Comp.lang.c mailing list