Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!seismo!harpo!floyd!clyde!ihnp4!inuxc!pur-ee!uiucdcs!parsec!ctvax!uokvax!andree From: andree@uokvax.UUCP Newsgroups: net.lang.c Subject: Re: & operator - (nf) Message-ID: <4606@uiucdcs.UUCP> Date: Sun, 18-Dec-83 22:50:14 EST Article-I.D.: uiucdcs.4606 Posted: Sun Dec 18 22:50:14 1983 Date-Received: Wed, 21-Dec-83 01:25:29 EST Lines: 13 #R:iwu1a:-16200:uokvax:3000014:000:331 uokvax!andree Dec 16 21:04:00 1983 James - In C, you can take the address of anything but a real, live expression - a + b, c + d, etc. Since in++ is identical to in (with a side effect), *in++ is identical to *in (with the same side effect). Since &(*in) is valid (you can take the address of a char), &(*in++) is valid, and SHOULD be the same as &(*in).