> (long) has been 4 bytes forever. I don't see this one changing anytime soon.
The minimum is 4 bytes. My machine represents it as 8, and it's 64 bit.
> (long) has been 4 bytes forever. I don't see this one changing anytime soon.
The minimum is 4 bytes. My machine represents it as 8, and it's 64 bit.
Same here, it's 8 bytes on most 64 bit *nix systems and others using LP64 model. 64-bit - Wikipedia, the free encyclopedia
For C99 there are stdint.h with type names that has the width specified in the name, uint32_t and so on.
Last edited by Subsonics; 03-22-2012 at 02:26 PM.