Xref: utzoo comp.lang.c:15995 comp.std.c:805 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!cmcl2!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn ) Newsgroups: comp.lang.c,comp.std.c Subject: Re: data types Message-ID: <9581@smoke.BRL.MIL> Date: 4 Feb 89 06:45:25 GMT References: <3447@sdsu.UUCP> <2916@hound.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 10 In article <2916@hound.UUCP> rkl1@hound.UUCP (K.LAUX) writes: > Int is the default word size on the machine, > Long must be equal to or greater than the size of an Int, > Short must be equal to or less than the size of an Int. Close, except there is no requirement that "int" be the "natural" word size, just a recommendation that it be so. In fact some 64-bit C implementors have had to agonize over whether to make int 64 bits or 32. (The latter to make it easier to port 4BSD VAX code that has that assumption, or the assumption that long is 32 bits, wired in.)