Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!mhuxn!mhuxb!mhuxr!ulysses!allegra!mit-eddie!godot!ima!ISM780B!jim From: jim@ISM780B.UUCP Newsgroups: net.lang.c Subject: Re: Re: C declarations Message-ID: <141@ISM780B.UUCP> Date: Thu, 7-Feb-85 00:48:33 EST Article-I.D.: ISM780B.141 Posted: Thu Feb 7 00:48:33 1985 Date-Received: Fri, 8-Feb-85 02:17:38 EST Lines: 9 Nf-ID: #R:bbncca:-129300:ISM780B:25500102:000:410 Nf-From: ISM780B!jim Feb 5 17:00:00 1985 >Well, I look at it this way: foo[] is an array whose location and/or size is >variable and thus needs to be declared as a pointer, Except in the case of a parameter declaration, this is not correct. The location and size of foo are *unknown*, but not variable. foo is not a pointer; it is a *reference* to a fixed sized and located array defined somewhere else. -- Jim Balter, INTERACTIVE Systems (ima!jim)