Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1exp 11/4/83; site iwu1a.UUCP Path: utzoo!linus!decvax!harpo!eagle!mhuxl!houxm!ihnp4!iwu1a!david From: david@iwu1a.UUCP Newsgroups: net.lang.c Subject: & operator Message-ID: <162@iwu1a.UUCP> Date: Fri, 2-Dec-83 14:53:29 EST Article-I.D.: iwu1a.162 Posted: Fri Dec 2 14:53:29 1983 Date-Received: Sun, 4-Dec-83 03:58:14 EST Organization: AT&T Bell Labs, Naperville, Il Lines: 16 Can anyone define what the following expression means? char *in; char *out; out = &(*in++); Should "out" be set to "in" or "in + 1?" Different compilers seem to have different opinions. I believe it should be set to "in." Of course I discourage such expressions in real programs. David Scheibelhut