home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.os.vms      DEC's VAX* line of computers & VMS.      264,096 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 262,320 of 264,096   
   Craig A. Berry to All   
   Re: basic BASIC question   
   01 Feb 25 17:38:58   
   
   From: craigberry@nospam.mac.com   
      
   On 2/1/25 3:00 PM, Arne Vajhøj wrote:   
      
   > (in case someone wonder about C bool, then it is 8 bit!)   
      
   I don't think it has to be.  C99 says:   
      
   "An object declared as type _Bool is large enough to store the values 0   
   and 1."   
      
   8 bits are enough, but any integral type has enough bits.  "bool,"   
   "true," and "false" in stdbool.h are macros that can be overridden,   
   although doing so is described as "obsolescent" behavior.  It's probably   
   necessary because of the uses of bool before the standard had it.   
      
   I'm pretty sure I've seen bool defined as an int on VMS, but whether   
   that was something VAX C did for you or was just some what some program   
   did in the absence of anything available from the (old) compiler I don't   
   remember.   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca