Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!citcom!jack From: jack@citcom.UUCP (Jack Waugh) Newsgroups: comp.lang.c Subject: Address of Array Message-ID: <126@citcom.UUCP> Date: Sun, 29-Nov-87 21:07:35 EST Article-I.D.: citcom.126 Posted: Sun Nov 29 21:07:35 1987 Date-Received: Wed, 2-Dec-87 21:59:47 EST Organization: Citcom Systems, Inc., Herndon, VA Lines: 9 It recently occurred to me that there is no syntax to take the address of an array, although an expression of that type can be derived from an array of arrays, and a variable of that type can be declared. The obvious syntax, &a, is incorrect because you can only & an lvalue. [Neophytes, please don't tell the world the name of an array denotes its address. It denotes the address of the first element, which does not mean the same thing if you add an integer to it.]