Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 + RN 4.3; site inset.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!mcvax!ukc!icdoc!ist!inset!jmc From: jmc@inset.UUCP (John Collins) Newsgroups: net.lang.c Subject: Re: c programming style - READ THIS Message-ID: <655@inset.UUCP> Date: Fri, 9-Aug-85 19:15:22 EDT Article-I.D.: inset.655 Posted: Fri Aug 9 19:15:22 1985 Date-Received: Thu, 15-Aug-85 08:33:31 EDT References: <11570@brl-tgr.ARPA> <935@teddy.UUCP> <1286@uwmacc.UUCP> <2439@sun.uucp> <734@lsuc.UUCP> <247@bbncc5.UUCP> Reply-To: jmc@inset.UUCP (John Collins) Organization: The Instruction Set Ltd., London, UK. Lines: 13 Keywords: RTM Xpath: icdoc ivax In article <247@bbncc5.UUCP> keesan@bbncc5.UUCP (Morris M. Keesan) writes: >.................... From the C Reference >Manual, section 7.2 (p. 187, K&R): "The expression ++x is equivalent to x+=1. >See the discussions of addition and assignment operators for information on >conversions." The "usual arithmetic conversions" in this case cause "a += 1" >to be equivalent to "a += 1.0". Interestingly enough the PDP11 C compiler could not do ++ and -- on floating point numbers.... (Up to System III anyway). -- John M Collins ....mcvax!ist!inset!jmc Phone: +44 727 57267 Snail Mail: 47 Cedarwood Drive, St Albans, Herts, AL4 0DN, England.