home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!paladin.american.edu!darwin.sura.net!mips!swrinde!elroy.jpl.nasa.gov!ames!sun-barr!news2me.ebay.sun.com!exodus.Eng.Sun.COM!positive.Eng.Sun.COM!linden
- From: linden@positive.Eng.Sun.COM (Peter van der Linden)
- Newsgroups: comp.lang.c
- Subject: Re: Pointer/address reluctance
- Message-ID: <l92aneINNdqc@exodus.Eng.Sun.COM>
- Date: 18 Aug 92 16:53:02 GMT
- References: <l8kteaINNp2c@exodus.Eng.Sun.COM> <1992Aug14.173255.10548@wyvern.twuug.com> <l8ojbqINN900@exodus.Eng.Sun.COM> <Bt53qx.Brp@unx.sas.com>
- Organization: Sun Microsystems, Mt. View, Ca.
- Lines: 22
- NNTP-Posting-Host: positive
-
- From: sasghm@theseus.unx.sas.com (Gary Merrill)
- > An address constant in C begins with an ampersand.
-
- Actually, the above statement is not accurate. Address constants
- are also created implicitly, with no ampersand, by the use of an
- expression of array or function type.
-
- Even if the statement were accurate, it does not disprove my point
- any more than saying that "floating point numbers have a dot".
- We have a certain ASCII notation for convenience, but what we are
- really talking about is the entity on (abstract if you like)
- hardware.
-
- My point is that it doesn't do much good to try to be more abstract
- than the ANSI C standard; the ANSI C standard is happy with asides
- and references to addresses. You could be too.
-
-
- --
- linden@eng.sun.com|| P. van der Linden and his uncustomary theories.
- Go Giants!! Don't || When solving a "panic" you must first ask yourself what you
- stop at Florida...|| were doing that could possibly frighten an operating system
-