Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!nrl-cmf!cmcl2!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: 64 bit ints Message-ID: <8811@smoke.BRL.MIL> Date: 31 Oct 88 06:32:44 GMT References: <6264@june.cs.washington.edu> <225800084@uxe.cso.uiuc.edu> <418@sdrc.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 10 In article <418@sdrc.UUCP> scjones@sdrc.UUCP (Larry Jones) writes: >The draft ANSI standard requires that int >be the same size as either short or long; it may not be a third, >distinct, size of integer. Where do you see that? Section 3.1.2.5 requires that an int be able to hold all integers in the range INT_MIN to INT_MAX and that its range be no less than that of short int and no more than that of long int. Nowhere do I find a requirement that sizeof(int)==sizeof(short)||sizeof(int)==sizeof(long).