[Distutils] wordlength etc

M.-A. Lemburg mal at lemburg.com
Tue Jul 1 10:14:44 EDT 2003

Robin Becker wrote:
>>>sizeofint = struct.calcsize("i")
> well if I wish to store 4 bits/int then this works


calcsize returns the number of 8-bit characters the format
string needs to store the given C types.

>>>>import struct
>>>>print struct.calcsize("i")
> 4
> but I assume we can store more than 4 bits per int, so waht tells us we
> cans store 8 bits/struct unit?

characters map to 8 bits == 1 byte and it's rather unlikely that
a C compiler will use a different mapping any time soon.

Marc-Andre Lemburg

Professional Python Software directly from the Source  (#1, Jul 01 2003)
 >>> Python/Zope Products & Consulting ...         http://www.egenix.com/
 >>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/

More information about the Distutils-SIG mailing list