Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!tcdcs!dce.ie!ch From: ch@dce.ie (Charles Bryant) Newsgroups: comp.lang.c Subject: Re: sizeof() confusion Message-ID: <1990Nov16.141352.22426@dce.ie> Date: 16 Nov 90 14:13:52 GMT References: <2665@cirrusl.UUCP> <2692@cirrusl.UUCP> <1990Nov14.154213.27324@cbnewsj.att.com> <14462@smoke.brl.mil> Organization: Datacode Communications Ltd, Dublin, Ireland Lines: 15 In article <14462@smoke.brl.mil> gwyn@smoke.brl.mil (Doug Gwyn) writes: >... > there are two distinct uses of sizeof: > sizeof unary_expression > sizeof ( type_name ) That must make parsing it more difficult than if the parentheses were always required: sizeof (type_name) - 1 since in other contexts "(type_name) - 1" would be an expression containing a cast. -- Charles Bryant (ch@dce.ie) -- /usr/ch/.signature: Block device required