Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 (Denver Mods 7/26/84) 6/24/83; site drutx.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!drutx!qwerty From: qwerty@drutx.UUCP (Brian Jones) Newsgroups: net.lang.c Subject: Re: lint, pointers, 0 (what else?) Message-ID: <2023@drutx.UUCP> Date: Tue, 12-Feb-85 10:08:41 EST Article-I.D.: drutx.2023 Posted: Tue Feb 12 10:08:41 1985 Date-Received: Wed, 13-Feb-85 07:45:49 EST References: <366@harvard.ARPA> <250@cadre.ARPA> <103@timeinc.UUCP> Distribution: net Organization: AT&T Consumer Products, Denver Lines: 17 I couldn't help but throw in my $.25 worth - K&R, 14.4: "A pointer may be converted to any of the integral types LARGE ENOUGH TO HOLD IT. Whether an int or a long is required is MACHINE DEPENDENT." (Emphasis is mine) I am working with a C compiler and an 8086 based system. I have also found problems porting programs that are written with non-portable assumptions. I have begun to wish for data types such as int8, int16, int32, etc. so that programmers could say what they really mean, instead of leaving it as an "exercise for the student". Brian Jones AT&T - Tech {ihnp4,}!drutx!qwerty