| ²é¿´: 472 | »Ø¸´: 2 | |||
ÎÒ°®Ð¡³æ×Óгæ (ÕýʽдÊÖ)
|
[ÇóÖú]
C++¹ØÓڽṹÌåµÄС³ÌÐò£¬Êä³öÃÔ»ó ÒÑÓÐ2È˲ÎÓë
|
|
×î½ü¿´µ½Î»ÓòµÄ¶«Î÷¡£¡£¡£¡£¶ÔÓÚ×îºóÕâ¸ösizeofµÄÖµ£¨8£©£¬²»Àí½â£¬Ïë²»Ã÷°×ÊÇÔõô´æ·ÅµÄ¡£¡£¡£¡£¡£ »¹ÓÐÒ»¸öÎÊÌ⣬¿´µ½ÍøÉϺö඼˵¡°½á¹¹Ìå²»ÔÊÐíÓÐÏÔʾµÄÎ޲ι¹Ô캯Êý¡±£¬£¬£¬¿ÉÊÇ£¬ÎÒÔÚµçÄÔÉÏÊÔÁË£¬Ã÷Ã÷¿ÉÒÔ°¡£¬£¬ÁèÂÒÁË£¬£¬£¬Íû´óÉñÖ¸½Ì¡£¡£¡£¡£ #include<iostream> using namespace std; struct reg{ unsigned int SN:4; unsigned int m:4; bool good:4; }; void main() { reg r={14,3,true}; cout<<r.SN<<endl; cout<<r.m<<endl; cout<<r.good<<endl; cout<<sizeof(reg)<<endl; } |
» ²ÂÄãϲ»¶
265Çóµ÷¼Á
ÒѾÓÐ9È˻ظ´
085600²ÄÁÏÓ뻯¹¤µ÷¼Á
ÒѾÓÐ20È˻ظ´
ר˶ 351 086100 Ò²ÊÇ¿¼µÄ²Ä¿Æ»ù ±¾¿ÆÒ²ÊDzÄÁÏ
ÒѾÓÐ6È˻ظ´
085600ר˶²ÄÁÏÓ뻯¹¤348·ÖÇóµ÷¼Á
ÒѾÓÐ10È˻ظ´
085600 295·ÖÇóµ÷¼Á
ÒѾÓÐ21È˻ظ´
285Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
Ò»Ö¾Ô¸°²»Õ´óѧ0817»¯Ñ§¹¤³ÌÓë¼¼Êõ£¬Çóµ÷¼Á
ÒѾÓÐ9È˻ظ´
Ò»Ö¾Ô¸0817»¯Ñ§¹¤³ÌÓë¼¼Êõ£¬Çóµ÷¼Á
ÒѾÓÐ8È˻ظ´
271·ÖÇóµ÷¼ÁѧУ
ÒѾÓÐ3È˻ظ´
ÉúÎïѧ308·ÖÇóµ÷¼Á£¨Ò»Ö¾Ô¸»ª¶«Ê¦´ó£©
ÒѾÓÐ7È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
ÒÉ»ó£ºÒ»µÀC++µÄС³ÌÐò£¬²»Àí½â
ÒѾÓÐ9È˻ظ´
Õâ¸öc++С³ÌÐò±àÒëµÄ´íÎóºÜÆæ¹Ö~~
ÒѾÓÐ5È˻ظ´
rbs
ľ³æ (СÓÐÃûÆø)
- Ó¦Öú: 32 (СѧÉú)
- ½ð±Ò: 3589.1
- ºì»¨: 3
- Ìû×Ó: 221
- ÔÚÏß: 16.3Сʱ
- ³æºÅ: 695603
- ×¢²á: 2009-02-03
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÓ¦Óü¼Êõ
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ÎÒ°®Ð¡³æ×Ó: ½ð±Ò+6, ¡ï¡ï¡ïºÜÓаïÖú, ¸Ðл 2014-04-26 11:15:41
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ÎÒ°®Ð¡³æ×Ó: ½ð±Ò+6, ¡ï¡ï¡ïºÜÓаïÖú, ¸Ðл 2014-04-26 11:15:41
|
ÄãʹÓõÄÊÇVS±àÒëÆ÷£¬»òÕßÊÇ64λ»úÆ÷°É£¿ ¾ÍÕâ¸öλÓò½á¹¹Ìå¶øÑÔ£¬¾ø²»»áÖ»·ÖÅä12룬ÒòΪ²»ÄÜ¶ÔÆë¡£ ÔÚgccÖУ¬Õâ¸ö½á¹¹ÌåµÄsizeofÊÇ4¡£ÄãÔڽṹÌåÀïÔÙ¼ÓÒ»µã³ÉÔ±£¬Ö»Òª²»³¬¹ý32룬¾ÍÒ»Ö±»áÊÇ4¡£¶ø³¬¹ý32룬size¾Í»á±ä³É8¡£ ÎÒ²»Çå³þ¡°½á¹¹Ìå²»ÔÊÐíÓÐÏÔʾµÄÎ޲ι¹Ô캯Êý¡±Õâ¾ä»°´ÓÄÄÀ´µÄ£¬ÊÊÓÃÓÚʲô·¶Î§¡£ µ«ÊÇ£¬ÔÚC++ÖУ¬structºÍclassÖ»ÓÐÒ»¸öÇø±ð£¬³ý´ËÖ®ÍâûÓÐÈκÎÇø±ð¡£ ¸ÃÇø±ð¾ÍÊÇ£ºstructĬÈÏΪpublic£¬¶øclassĬÈÏΪprivate¡£ÎÞÂÛÊǶԳÉÔ±ÊôÐÔ»¹ÊǼ̳ÐÊôÐÔ¶¼ÕâÑù¡£ |
2Â¥2014-04-25 10:13:24
ľҶÇå·ç
ľ³æ (ÕýʽдÊÖ)
- Ó¦Öú: 18 (СѧÉú)
- ½ð±Ò: 4724.6
- ºì»¨: 9
- Ìû×Ó: 364
- ÔÚÏß: 38.2Сʱ
- ³æºÅ: 276214
- ×¢²á: 2006-09-02
- רҵ: ¼ÆËã»úÈí¼þ
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ÎÒ°®Ð¡³æ×Ó: ½ð±Ò+4, ¡ïÓаïÖú, 3Q 2014-04-26 11:15:50
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ÎÒ°®Ð¡³æ×Ó: ½ð±Ò+4, ¡ïÓаïÖú, 3Q 2014-04-26 11:15:50
|
¼ÓÉÏ#pragma pack(1)ÊÔһϠÖ÷ÒªÊǽṹÌåÌî³äµÄÎÊÌâ¡£µ«ÊÇÕâ¸öºÜ¶àʱºòûÓÐÕæÊµµÄÒâÒ壬Äã¿ÉÒÔÐÞ¸Ä#pragma packµÄÖµ£¬È»ºóÄã»á·¢ÏÖȷʵsizeofµÄÖµÊDZ仯ÁË£¬µ«ÊǶ¨ÍâÁíÍâÒ»¸ö±äÁ¿£¬È»ºó¿´¿´Á½ÕßµØÖ·Ö®¼äµÄ¾àÀ룬Äã»á·¢Ïֺܶàʱºò¶¼Ã»ÓÐÆðµ½½ÚÊ¡¿Õ¼äµÄ×÷Óà |

3Â¥2014-04-25 11:04:18














»Ø¸´´ËÂ¥