Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site ncoast.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!cwruecmp!atvax!ncoast!bsa From: bsa@ncoast.UUCP (Brandon Allbery (the tame hacker on the North Coast)) Newsgroups: net.lang.c,net.lang.f77 Subject: Re: Converting FORTRAN to C Message-ID: <544@ncoast.UUCP> Date: Wed, 16-Jan-85 18:21:06 EST Article-I.D.: ncoast.544 Posted: Wed Jan 16 18:21:06 1985 Date-Received: Sun, 20-Jan-85 05:42:44 EST References: <435@ukma.UUCP> <431@ecsvax.UUCP> <531@ncoast.UUCP> <277@lsuc.UUCP> Reply-To: bsa@ncoast.UUCP (Brandon Allbery (the tame hacker on the North Coast)) Organization: The North Coast Xenix System, Cleveland Lines: 17 Xref: watmath net.lang.c:3952 net.lang.f77:219 Summary: > Article <277@lsuc.UUCP>, from msb@lsuc.UUCP (Mark Brader) +---------------- | Sure they do; they just don't take up any memory. They're pointer-valued | constants, just as a is itself. a[2] is a constant, just as if it was | declared as int (*a2)[2]; --Why shouldn't it be? Because, since they LOOK like independent pointers, programmers may (try to) USE them as independent pointers. And it can confuse related issues, such as the use of "environ". It sure confused ME until I figured out that they lied about [] usage being identical to *. --bsa -- Brandon Allbery @ decvax!cwruecmp!ncoast!bsa (..ncoast!tdi1!bsa business) 6504 Chestnut Road, Independence, Ohio 44131 +1 216 524 1416 (or what have you) Who said you had to be (a) a poor programmer or (b) a security hazard to be a hacker?