๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #2131

Re: Bitfields

#2131
From: Andreas Huennebeck
Date: Tue, 16 Apr 1996 08:27
40 lines
1458 bytes
In article <3172B4E0.49D2@braunschweig.netsurf.de>, Dieter Lรผcking <luecking@braunschweig.netsurf.de> writes:
> Folgendes:
> 
> 	struct BITS
> 	{
>    	  int bits : 3;
> 	};
> 
> 	BITS array[8];
> 
> Wieviel Speicher braucht array ?

Einfach sizeof() fragen: Auf Irix 5.3 mit gcc 2.7.0 erzeugt folgendes
Programm

	int main(void)
	{
	    printf("sizeof(array[0]) = %d\n", sizeof(array[0]));
	    printf("sizeof(array) = %d\n", sizeof(array));
	
	    return (0);
	}

den Output

	sizeof(array[0]) = 4
	sizeof(array) = 32


Tschau
Andreas

---------------------------------------------------------------------
    |               /\         
   / \   ^       /\/  \  _     Andreas Huennebeck 
  /   \ / \/\   /      \/ \    Bruker Analytische Messtechnik GmbH
 /     \     \ /           \   email: ah@bruker.de
/       \     /             \
Kletterer und Natur gemeinsam am Seil: keine weiteren Felssperrungen!
----------------------------------------------------------------------
Technical Details
Message-ID: <1996Apr16.082739.10970@bam.bruker.de>
Path: arc1-ca.pugleaf.net!blackbush.xlink.net!bam!ah
References: <3172B4E0.49D2@braunschweig.netsurf.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!blackbush.xlink.net!bam!ah
From: ah@teddy.software.bruker.de (Andreas Huennebeck)
Subject: Re: Bitfields
Organization: Bruker Analytische Messtechnik GmbH
Date: Tue, 16 Apr 1996 08:27:39 GMT
Message-ID: <1996Apr16.082739.10970@bam.bruker.de>
Followup-To: de.comp.lang.c++
X-Newsreader: xrn 7.00 (Motif)
References:  <3172B4E0.49D2@braunschweig.netsurf.de>
Sender: news@bam.bruker.de (News)