¾ÅζÊéÎÝ > ¼¤ÇéÀ±Îĵç×ÓÊé > [Ãâ·ÑÏÂÔØ cÓïÑÔÉî¶È½âÆÊ[1] >

µÚ9²¿·Ö

[Ãâ·ÑÏÂÔØ cÓïÑÔÉî¶È½âÆÊ[1]-µÚ9²¿·Ö

С˵£º [Ãâ·ÑÏÂÔØ cÓïÑÔÉî¶È½âÆÊ[1] ×ÖÊý£º ÿҳ4000×Ö

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡





return£»

Õâ¸öÓï¾äÓÐÎÊÌâÂð£¿Èç¹ûûÓÐÎÊÌ⣬ÄÇ·µ»ØµÄÊÇʲô£¿


1¡£11£¬const¹Ø¼ü×ÖÒ²Ðí¸Ã±»Ì滻Ϊ¡¡
readolny¡¡
constÊÇ¡¡
constantµÄËõд£¬ÊǺ㶨²»±äµÄÒâ˼£¬Ò²·­ÒëΪ³£Á¿¡¢³£ÊýµÈ¡£ºÜ²»ÐÒ£¬ÕýÊÇ
ÒòΪÕâÒ»µã£¬ºÜ¶àÈ˶¼ÈÏΪ±»¡¡
constÐÞÊεÄÖµÊdz£Á¿¡£ÕâÊDz»¾«È·µÄ£¬¾«È·µÄ˵Ӧ¸ÃÊÇÖ»¶Á
µÄ±äÁ¿£¬ÆäÖµÔÚ±àÒëʱ²»Äܱ»Ê¹Óã¬ÒòΪ±àÒëÆ÷ÔÚ±àÒëʱ²»ÖªµÀÆä´æ´¢µÄÄÚÈÝ¡£»òÐíµ±³õ
Õâ¸ö¹Ø¼ü×ÖÓ¦¸Ã±»Ì滻Ϊ¡¡
readonly¡£ÄÇôÕâ¸ö¹Ø¼ü×ÖÓÐʲôÓô¦ºÍÒâÒåÄØ£¿¡¡


constÍƳöµÄ³õʼĿµÄ£¬ÕýÊÇΪÁËÈ¡´úÔ¤±àÒëÖ¸ÁÏû³ýËüµÄȱµã£¬Í¬Ê±¼Ì³ÐËüµÄÓŵ㡣
ÎÒÃÇ¿´¿´ËüÓë¡¡
defineºêµÄÇø±ð¡££¨ºÜ¶àÈËÎóÒÔΪ¡¡
defineÊǹؼü×Ö£¬ÔÚÕâÀïÎÒÌáÐÑÄãÔٻص½±¾
ÕÂÇ°Ãæ¿´¿´¡¡
32¸ö¹Ø¼ü×ÖÀïÊÇ·ñÓС¡
define£©¡£

1¡£11¡£1£¬constÐÞÊεÄÖ»¶Á±äÁ¿
¶¨Òå¡¡
constÖ»¶Á±äÁ¿£¬¾ßÓв»¿É±äÐÔ¡£
ÀýÈ磺¡¡


constintMax=100£»¡¡


intArray£§Max£§£»

ÕâÀïÇëÔÚ¡¡
VisualC£«£«6¡£0Àï·Ö±ð´´½¨¡£cÎļþºÍ¡£cppÎļþ²âÊÔһϡ£Äã»á·¢ÏÖÔÚ¡¡
¡£cÎļþÖУ¬
±àÒëÆ÷»áÌáʾ³ö´í£¬¶øÔÚ¡¡
¡£cppÎļþÖÐÔò˳ÀûÔËÐС£ÎªÊ²Ã´ÄØ£¿ÎÒÃÇÖªµÀ¶¨ÒåÒ»¸öÊý×é±ØÐëÖ¸
¶¨ÆäÔªËصĸöÊý¡£ÕâÒ²´Ó²àÃæ֤ʵÔÚ¡¡
CÓïÑÔÖУ¬¡¡
constÐÞÊεġ¡
MaxÈÔÈ»ÊDZäÁ¿£¬Ö»²»¹ýÊÇÖ»
¶ÁÊôÐÔ°ÕÁË£»¶øÔÚ¡¡
C£«£«ÀÀ©Õ¹ÁË¡¡
constµÄº¬Ò壬ÕâÀï¾Í²»ÌÖÂÛÁË¡£

×¢Ò⣺constÐÞÊεÄÖ»¶Á±äÁ¿±ØÐëÔÚ¶¨ÒåµÄͬʱ³õʼ»¯£¬ÏëÏëΪʲô£¿

ÁôÒ»¸öÎÊÌ⣺caseÓï¾äºóÃæÊÇ·ñ¿ÉÒÔÊÇ¡¡
constÐÞÊεÄÖ»¶Á±äÁ¿ÄØ£¿Ç붯ÊÖ²âÊÔһϡ£

1¡£11¡£2£¬½ÚÊ¡¿Õ¼ä£¬±ÜÃâ²»±ØÒªµÄÄÚ´æ·ÖÅ䣬ͬʱÌá¸ßЧÂÊ
±àÒëÆ÷ͨ³£²»ÎªÆÕͨ¡¡
constÖ»¶Á±äÁ¿·ÖÅä´æ´¢¿Õ¼ä£¬¶øÊǽ«ËüÃDZ£´æÔÚ·ûºÅ±íÖУ¬Õâʹ
µÃËü³ÉΪһ¸ö±àÒëÆÚ¼äµÄÖµ£¬Ã»ÓÐÁË´æ´¢Óë¶ÁÄÚ´æµÄ²Ù×÷£¬Ê¹µÃËüµÄЧÂÊÒ²ºÜ¸ß¡£
ÀýÈ磺¡¡


#defineM3¡¡
//ºê³£Á¿¡¡


constintN=5£»¡¡
//´Ëʱ²¢Î´½«¡¡
N·ÅÈëÄÚ´æÖС¡


¡£¡£¡£¡£¡£¡£¡¡


inti=N£»¡¡
//´ËʱΪ¡¡
N·ÖÅäÄڴ棬ÒÔºó²»ÔÙ·ÖÅ䣡¡¡


intI=M£»¡¡
//Ô¤±àÒëÆÚ¼ä½øÐкêÌæ»»£¬·ÖÅäÄÚ´æ¡¡


intj=N£»¡¡
//ûÓÐÄÚ´æ·ÖÅä¡¡


intJ=M£»¡¡
//ÔÙ½øÐкêÌæ»»£¬ÓÖÒ»´Î·ÖÅäÄڴ棡¡¡


const¶¨ÒåµÄÖ»¶Á±äÁ¿´Ó»ã±àµÄ½Ç¶ÈÀ´¿´£¬Ö»ÊǸø³öÁ˶ÔÓ¦µÄÄÚ´æµØÖ·£¬¶ø²»ÊÇÏó#define
Ò»Ñù¸ø³öµÄÊÇÁ¢¼´Êý£¬ËùÒÔ£¬const¶¨ÒåµÄÖ»¶Á±äÁ¿ÔÚ³ÌÐòÔËÐйý³ÌÖÐÖ»ÓÐÒ»·Ý¿½±´£¨ÒòΪ
ËüÊÇÈ«¾ÖµÄÖ»¶Á±äÁ¿£¬´æ·ÅÔÚ¾²Ì¬Çø£©£¬¶ø#define¶¨ÒåµÄºê³£Á¿ÔÚÄÚ´æÖÐÓÐÈô¸É¸ö¿½±´¡£¡¡
#defineºêÊÇÔÚÔ¤±àÒë½×¶Î½øÐÐÌæ»»£¬¶ø¡¡
constÐÞÊεÄÖ»¶Á±äÁ¿ÊÇÔÚ±àÒëµÄʱºòÈ·¶¨ÆäÖµ¡£¡¡
#defineºêûÓÐÀàÐÍ£¬¶ø¡¡
constÐÞÊεÄÖ»¶Á±äÁ¿¾ßÓÐÌض¨µÄÀàÐÍ¡£


1¡£11¡£3£¬ÐÞÊÎÒ»°ã±äÁ¿
Ò»°ã³£Á¿ÊÇÖ¸¼òµ¥ÀàÐ͵ÄÖ»¶Á±äÁ¿¡£ÕâÖÖÖ»¶Á±äÁ¿ÔÚ¶¨Òåʱ£¬ÐÞÊηû¡¡
const¿ÉÒÔÓÃÔÚÀà
ÐÍ˵Ã÷·ûÇ°£¬Ò²¿ÉÒÔÓÃÔÚÀàÐÍ˵Ã÷·ûºó¡£ÀýÈ磺¡¡
int¡¡
const¡¡
i=2£»»ò¡¡
const¡¡
int¡¡
i=2£»

1¡£11¡£4£¬ÐÞÊÎÊý×é
¶¨Òå»ò˵Ã÷Ò»¸öÖ»¶ÁÊý×é¿É²ÉÓÃÈçϸñʽ£º¡¡
intconsta£§5£§=£û1£»2£»3£»4£»5£ý£»»ò¡¡
constinta£§5£§=£û1£»2£»3£»4£»5£ý£»


1¡£11¡£5£¬ÐÞÊÎÖ¸Õë¡¡
constint*p£»¡¡
//p¿É±ä£¬pÖ¸ÏòµÄ¶ÔÏ󲻿ɱ䡡
intconst*p£»¡¡
//p¿É±ä£¬pÖ¸ÏòµÄ¶ÔÏ󲻿ɱ䡡
int*constp£»¡¡
//p²»¿É±ä£¬pÖ¸ÏòµÄ¶ÔÏó¿É±ä¡¡
constint*constp£»//Ö¸Õë¡¡
pºÍ¡¡
pÖ¸ÏòµÄ¶ÔÏ󶼲»¿É±ä


ÔÚƽʱµÄÊÚ¿ÎÖз¢ÏÖѧÉúºÜÄѼÇסÕ⼸ÖÖÇé¿ö¡£ÕâÀï¸ø³öÒ»¸ö¼ÇÒäºÍÀí½âµÄ·½·¨£º

ÏȺöÂÔÀàÐÍÃû£¨±àÒëÆ÷½âÎöµÄʱºòÒ²ÊǺöÂÔÀàÐÍÃû£©£¬ÎÒÃÇ¿´¡¡
constÀëÄĸö½ü¡£¡°½üˮ¥
̨ÏȵÃÔ¡±£¬ÀëË­½ü¾ÍÐÞÊÎË­¡£¡¡


constint¡¡
*p£»¡¡
//constÐÞÊÎ*p£»pÊÇÖ¸Õ룬*pÊÇÖ¸ÕëÖ¸ÏòµÄ¶ÔÏ󣬲»¿É±ä¡¡
intconst*p£»¡¡
//constÐÞÊÎ*p£»pÊÇÖ¸Õ룬*pÊÇÖ¸ÕëÖ¸ÏòµÄ¶ÔÏ󣬲»¿É±ä¡¡
int*constp£»¡¡
//constÐÞÊΡ¡
p£¬p²»¿É±ä£¬pÖ¸ÏòµÄ¶ÔÏó¿É±ä¡¡
constint¡¡
*const¡¡
p£»//Ç°Ò»¸ö¡¡
constÐÞÊÎ*p£»ºóÒ»¸ö¡¡
constÐÞÊΡ¡
p£¬Ö¸Õë¡¡
pºÍ¡¡
pÖ¸ÏòµÄ¶ÔÏó
¶¼²»¿É±ä

1¡£11¡£6£¬ÐÞÊκ¯ÊýµÄ²ÎÊý¡¡
constÐÞÊηûÒ²¿ÉÒÔÐÞÊκ¯ÊýµÄ²ÎÊý£¬µ±²»Ï£ÍûÕâ¸ö²ÎÊýÖµ±»º¯ÊýÌåÄÚÒâÍâ¸Ä±äʱʹ
Óá£ÀýÈ磺¡¡


void¡¡
Fun£¨constinti£©£»
¸æËß±àÒëÆ÷¡¡
iÔÚº¯ÊýÌåÖеIJ»Äܸı䣬´Ó¶ø·ÀÖ¹ÁËʹÓÃÕßµÄһЩÎÞÒâµÄ»ò´íÎóµÄÐ޸ġ£

1¡£11¡£7£¬ÐÞÊκ¯ÊýµÄ·µ»ØÖµ¡¡
constÐÞÊηûÒ²¿ÉÒÔÐÞÊκ¯ÊýµÄ·µ»ØÖµ£¬·µ»ØÖµ²»¿É±»¸Ä±ä¡£ÀýÈ磺¡¡
constintFun£¨void£©£»


ÔÚÁíÒ»Á¬½ÓÎļþÖÐÒýÓá¡
constÖ»¶Á±äÁ¿£º¡¡
externconstinti£»¡¡
//ÕýÈ·µÄÉùÃ÷¡¡
externconstintj=10£»//´íÎó£¡Ö»¶Á±äÁ¿µÄÖµ²»Äܸı䡣

×¢ÒâÕâÀïÊÇÉùÃ÷²»ÊǶ¨Ò壬¹ØÓÚÉùÃ÷ºÍ¶¨ÒåµÄÇø±ð£¬Çë¿´±¾Õ¿ªÊ¼´¦¡£

½²ÁËÕâô¶à½²ÍêÁËÂð£¿Ô¶Ã»ÓС£ÔÚ¡¡
C£«£«À¶Ô¡¡
const×öÁ˽øÒ»²½µÄÀ©Õ¹£¬»¹Óкܶà֪ʶδÄÜ


½²Íê¡£ÓÐÐËȤµÄ»°£¬²»·Á²éÕÒÏà¹Ø×ÊÁÏÑо¿Ñо¿¡£

1¡£12£¬×îÒ×±äµÄ¹Ø¼ü×Övolatile¡¡
volatileÊÇÒ×±äµÄ¡¢²»Îȶ¨µÄÒâ˼¡£ºÜ¶àÈ˸ù±¾¾Íû¼û¹ýÕâ¸ö¹Ø¼ü×Ö£¬²»ÖªµÀËüµÄ´æÔÚ¡£
Ò²Óкܶà³ÌÐòÔ±ÖªµÀËüµÄ´æÔÚ£¬µ«´ÓÀ´Ã»ÓùýËü¡£ÎÒ¶ÔËüÓÐÖÖ¡°Ñî¼ÒÓÐÅ®³õ³¤³É£»ÑøÔÚÉî¹ë
ÈËδʶ¡±µÄ¸Ð¾õ¡£¡¡


volatile¹Ø¼ü×ֺ͡¡
constÒ»ÑùÊÇÒ»ÖÖÀàÐÍÐÞÊηû£¬ÓÃËüÐÞÊεıäÁ¿±íʾ¿ÉÒÔ±»Ä³Ð©±àÒëÆ÷
δ֪µÄÒòËظü¸Ä£¬±ÈÈç²Ù×÷ϵͳ¡¢Ó²¼þ»òÕßÆäËüÏ̵߳ȡ£Óöµ½Õâ¸ö¹Ø¼ü×ÖÉùÃ÷µÄ±äÁ¿£¬±à
ÒëÆ÷¶Ô·ÃÎʸñäÁ¿µÄ´úÂë¾Í²»ÔÙ½øÐÐÓÅ»¯£¬´Ó¶ø¿ÉÒÔÌṩ¶ÔÌØÊâµØÖ·µÄÎȶ¨·ÃÎÊ¡£

ÏÈ¿´¿´ÏÂÃæµÄÀý×Ó£º¡¡


inti=10£»¡¡


intj¡¡
=¡¡
i£»//£¨1£©Óï¾ä¡¡


intk¡¡
=¡¡
i£»//£¨2£©Óï¾ä

Õâʱºò±àÒëÆ÷¶Ô´úÂë½øÐÐÓÅ»¯£¬ÒòΪÔÚ£¨1£©¡¢£¨2£©Á½ÌõÓï¾äÖУ¬iûÓб»ÓÃ×÷×óÖµ¡£Õâʱºò
±àÒëÆ÷ÈÏΪ¡¡
iµÄֵûÓз¢Éú¸Ä±ä£¬ËùÒÔÔÚ£¨¡¡
1£©Óï¾äʱ´ÓÄÚ´æÖÐÈ¡³ö¡¡
iµÄÖµ¸³¸ø¡¡
jÖ®ºó£¬Õâ¸ö
Öµ²¢Ã»ÓỶªµô£¬¶øÊÇÔÚ£¨¡¡
2£©Óï¾äʱ¼ÌÐøÓÃÕâ¸öÖµ¸ø¡¡
k¸³Öµ¡£±àÒëÆ÷²»»áÉú³É³ö»ã±à´úÂë
ÖØдÓÄÚ´æÀïÈ¡¡¡
iµÄÖµ£¬ÕâÑùÌá¸ßÁËЧÂÊ¡£µ«Òª×¢Ò⣺£¨1£©¡¢£¨2£©Óï¾äÖ®¼ä¡¡
iûÓб»ÓÃ×÷×ó
Öµ²ÅÐС£

ÔÙ¿´ÁíÒ»¸öÀý×Ó£º¡¡


volatile¡¡
inti=10£»¡¡


intj¡¡
=¡¡
i£»//£¨3£©Óï¾ä¡¡


intk¡¡
=¡¡
i£»//£¨4£©Óï¾ä¡¡


volatile¹Ø¼ü×Ö¸æËß±àÒëÆ÷¡¡
iÊÇËæʱ¿ÉÄÜ·¢Éú±ä»¯µÄ£¬Ã¿´ÎʹÓÃËüµÄʱºò±ØÐë´ÓÄÚ´æÖÐÈ¡³ö¡¡
i
µÄÖµ£¬Òò¶ø±àÒëÆ÷Éú³ÉµÄ»ã±à´úÂë»áÖØдӡ¡
iµÄµØÖ·´¦¶ÁÈ¡Êý¾Ý·ÅÔÚ¡¡
kÖС£
ÕâÑù¿´À´£¬Èç¹û¡¡
iÊÇÒ»¸ö¼Ä´æÆ÷±äÁ¿»òÕß±íʾһ¸ö¶Ë¿ÚÊý¾Ý»òÕßÊǶà¸öÏ̵߳Ĺ²ÏíÊý
¾Ý£¬¾ÍÈÝÒ׳ö´í£¬ËùÒÔ˵¡¡
volatile¿ÉÒÔ±£Ö¤¶ÔÌØÊâµØÖ·µÄÎȶ¨·ÃÎÊ¡£
µ«ÊÇ×¢Ò⣺ÔÚ¡¡
VC£«£«6¡£0ÖУ¬Ò»°ã¡¡
DebugģʽûÓнøÐдúÂëÓÅ»¯£¬ËùÒÔÕâ¸ö¹Ø¼ü×ÖµÄ×÷
ÓÃÓпÉÄÜ¿´²»³öÀ´¡£Äã¿ÉÒÔͬʱÉú³É¡¡
Debug°æºÍ¡¡
Release°æµÄ³ÌÐò×ö¸ö²âÊÔ¡£
ÁôÒ»¸öÎÊÌ⣺constvolatileinti=10£»ÕâÐдúÂëÓÐûÓÐÎÊÌ⣿Èç¹ûûÓУ¬ÄÇ¡¡
iµ½µ×ÊÇʲô
ÊôÐÔ£¿

1¡£13£¬×î»á´øñ×ӵĹؼü×Öextern¡¡
extern£¬ÍâÃæµÄ¡¢ÍâÀ´µÄÒâ˼¡£ÄÇËüÓÐʲô×÷ÓÃÄØ£¿¾Ù¸öÀý×Ó£º¼ÙÉèÄãÔÚ´ó½ÖÉÏ¿´µ½


Ò»¸öºÚƤ·ôÂÌÑÛ¾¦ºìÍ··¢µÄÃÀÅ®£¨ÍâÐÇÈË£¿£©»òÕß˧¸ç¡£ÄãµÄµÚÒ»·´Ó¦¾ÍÊÇÕâÈ˲»Êǹú²ú
µÄ¡£extern¾ÍÏ൱ÓÚËûÃǵÄÕâЩÇø±ðÓÚÖйúÈ˵ÄÌØÐÔ¡£extern¿ÉÒÔÖÃÓÚ±äÁ¿»òÕߺ¯ÊýÇ°£¬ÒÔ
±êʾ±äÁ¿»òÕߺ¯ÊýµÄ¶¨ÒåÔÚ±ðµÄÎļþÖУ¬ÏÂÃæµÄ´úÂëÓõ½µÄÕâЩ±äÁ¿»òº¯ÊýÊÇÍâÀ´µÄ£¬²»
ÊDZ¾Îļþ¶¨ÒåµÄ£¬Ìáʾ±àÒëÆ÷Óöµ½´Ë±äÁ¿ºÍº¯ÊýʱÔÚÆäËûÄ£¿éÖÐÑ°ÕÒÆ䶨Òå¡£¾ÍºÃ±ÈÔÚ±¾
ÎļþÖиøÕâЩÍâÀ´µÄ±äÁ¿»òº¯Êý´øÁ˶¥Ã±×Ó£¬¸æËß±¾ÎļþÖÐËùÓдúÂ룬ÕâЩ¼Ò»ï²»ÊÇÍÁÖø¡£
ÄÇÄãÏëÏë¡¡
externÐÞÊεıäÁ¿»òº¯ÊýÊǶ¨Ò廹ÊÇÉùÃ÷£¿

¿´ÁÐ×Ó£º¡¡


A¡£cÎļþÖж¨Ò壺¡¡
B¡£cÎļþÖÐÓá¡
externÐÞÊΣº¡¡
inti¡¡
=¡¡
10£»¡¡
externinti£»//д³É¡¡
i=¡¡
10£»ÐÐÂ𣿡¡


voidfun£¨void£©¡¡
externvoid¡¡
fun£¨void£©£»//Á½¸ö¡¡
void¿É·ñÊ¡ÂÔ£¿¡¡


£û¡¡


//code¡¡


£ý¡¡


C¡£hÎļþÖж¨Ò壺¡¡
D¡£cÎļþÖÐÓá¡
externÐÞÊΣº¡¡
int¡¡
j¡¡
=1£»¡¡
externdoublej£»//ÕâÑùÐÐÂð£¿ÎªÊ²Ã´£¿¡¡


int¡¡
k¡¡
=2£»¡¡
j=3¡£0£»//ÕâÑùÐÐÂð£¿ÎªÊ²Ã´£¿

ÖÁÓÚ¡¡
extern¡°C¡±µÄÓ÷¨£¬Ò»°ãÈÏΪÊôÓÚ¡¡
C£«£«µÄ·¶³ë£¬ÕâÀï¾ÍÏȲ»ÌÖÂÛ¡£µ±È»¹ØÓÚ¡¡
extern
µÄÌÖÂÛ»¹Ô¶Ã»ÓнáÊø£¬ÔÚÖ¸ÕëÓëÊý×éÄÇÒ»Õ£¬Ä㻹»áºÍËüÇ×ÃܽӴ¥µÄ¡£

1¡£14£¬struct¹Ø¼ü×Ö¡¡
structÊǸöÉñÆæµÄ¹Ø¼ü×Ö£¬Ëü½«Ò»Ð©Ïà¹ØÁªµÄÊý¾Ý´ò°ü³ÉÒ»¸öÕûÌ壬·½±ãʹÓá£

ÔÚÍøÂçЭÒ顢ͨÐÅ¿ØÖÆ¡¢Ç¶Èëʽϵͳ¡¢Çý¶¯¿ª·¢µÈµØ·½£¬ÎÒÃǾ­³£Òª´«Ë͵IJ»ÊǼòµ¥
µÄ×Ö½ÚÁ÷£¨charÐÍÊý×飩£¬¶øÊǶàÖÖÊý¾Ý×éºÏÆðÀ´µÄÒ»¸öÕûÌ壬Æä±íÏÖÐÎʽÊÇÒ»¸ö½á¹¹Ìå¡£
¾­Ñé²»×ãµÄ¿ª·¢ÈËÔ±ÍùÍù½«ËùÓÐÐèÒª´«Ë͵ÄÄÚÈÝÒÀ˳Ðò±£´æÔÚ¡¡
charÐÍÊý×éÖУ¬Í¨¹ýÖ¸ÕëÆ«
ÒƵķ½·¨´«ËÍÍøÂ籨ÎĵÈÐÅÏ¢¡£ÕâÑù×ö±à³Ì¸´ÔÓ£¬Ò׳ö´í£¬¶øÇÒÒ»µ©¿ØÖÆ·½Ê½¼°Í¨ÐÅЭÒé
ÓÐËù±ä»¯£¬³ÌÐò¾ÍÒª½øÐзdz£Ï¸ÖµÄÐ޸ģ¬·Ç³£ÈÝÒ׳ö´í¡£Õâ¸öʱºòÖ»ÐèÒªÒ»¸ö½á¹¹Ìå¾Í
Äܸ㶨¡£Æ½Ê±ÎÒÃÇÒªÇóº¯ÊýµÄ²ÎÊý¾¡Á¿²»¶àÓÚ¡¡
4¸ö£¬Èç¹ûº¯ÊýµÄ²ÎÊý¶àÓÚ¡¡
4¸öʹÓÃÆðÀ´·Ç
³£ÈÝÒ׳ö´í£¨°üÀ¨Ã¿¸ö²ÎÊýµÄÒâÒåºÍ˳Ðò¶¼ÈÝÒ×Ū´í£©£¬Ð§ÂÊÒ²»á½µµÍ£¨Óë¾ßÌå¡¡
CPUÓйأ¬¡¡
ARM
оƬ¶ÔÓÚ³¬¹ý¡¡
4¸ö²ÎÊýµÄ´¦Àí¾ÍÓн²¾¿£¬¾ßÌåÇë²Î¿¼Ïà¹Ø×ÊÁÏ£©¡£Õâ¸öʱºò£¬¿ÉÒÔÓýṹÌå
ѹËõ²ÎÊý¸öÊý¡£

1¡£14¡£1£¬¿Õ½á¹¹Ìå¶à´ó£¿
½á¹¹ÌåËùÕ¼µÄÄÚ´æ´óСÊÇÆä³ÉÔ±ËùÕ¼ÄÚ´æÖ®ºÍ£¨¹ØÓڽṹÌåµÄÄÚ´æ¶ÔÆ룬Çë²Î¿¼Ô¤´¦
ÀíÄÇÕ£©¡£ÕâµãºÜÈÝÒ×Àí½â£¬µ«ÊÇÏÂÃæµÄÕâÖÖÇé¿öÄØ£¿


structstudent¡¡


£û¡¡


£ýstu£»¡¡


sizeof£¨stu£©µÄÖµÊǶàÉÙÄØ£¿ÔÚ¡¡
VisualC£«£«¡¡
6¡£0ÉϲâÊÔһϡ£

ºÜÒź¶£¬²»ÊÇ¡¡
0£¬¶øÊÇ¡¡
1¡£ÎªÊ²Ã´ÄØ£¿ÄãÏëÏ룬Èç¹ûÎÒÃÇ°Ñ¡¡
structstudent¿´³ÉÒ»¸öÄ£×Ó
µÄ»°£¬ÄãÄÜÔì³öÒ»¸öûÓÐÈκÎÈÝ»ýµÄÄ£×ÓÂð£¿ÏÔÈ»²»ÐС£±àÒëÆ÷Ò²ÊÇÈç´ËÈÏΪ¡£±àÒëÆ÷ÈÏ
ΪÈκÎÒ»ÖÖÊý¾ÝÀàÐͶ¼ÓÐÆä´óС£¬ÓÃËüÀ´¶¨ÒåÒ»¸ö±äÁ¿Äܹ»·ÖÅäÈ·¶¨´óСµÄ¿Õ¼ä¡£¼ÈÈ»Èç
´Ë£¬±àÒëÆ÷¾ÍÀíËùµ±È»µÄÈÏΪÈκÎÒ»¸ö½á¹¹Ì嶼ÊÇÓдóСµÄ£¬ÄÄÅÂÕâ¸ö½á¹¹ÌåΪ¿Õ¡£ÄÇÍò
Ò»½á¹¹ÌåÕæµÄΪ¿Õ£¬ËüµÄ´óСΪʲôֵ±È½ÏºÏÊÊÄØ£¿¼ÙÉè½á¹¹ÌåÄÚÖ»ÓÐÒ»¸ö¡¡
charÐ͵ÄÊý¾Ý
³ÉÔ±£¬ÄÇÆä´óСΪ¡¡
1byte£¨ÕâÀïÏȲ»¿¼ÂÇÄÚ´æ¶ÔÆëµÄÇé¿ö£©¡£Ò²¾ÍÊÇ˵·Ç¿Õ½á¹¹ÌåÀàÐÍÊý¾Ý×î
ÉÙÐèÒªÕ¼Ò»¸ö×ֽڵĿռ䣬¶ø¿Õ½á¹¹ÌåÀàÐÍÊý¾Ý×ܲ»ÄܱÈ×îСµÄ·Ç¿Õ½á¹¹ÌåÀàÐÍÊý¾ÝËùÕ¼
µÄ¿Õ¼ä´ó°É¡£Õâ¾ÍÂé·³ÁË£¬¿Õ½á¹¹ÌåµÄ´óС¼È²»ÄÜΪ¡¡
0£¬Ò²²»ÄÜ´óÓÚ¡¡
1£¬Ôõô°ì£¿¶¨ÒåΪ¡¡
0¡£5
¸ö¡¡
byte£¿µ«ÊÇÄÚ´æµØÖ·µÄ×îСµ¥Î»ÊÇ¡¡
1¸ö¡¡
byte£¬0¡£5¸ö¡¡
byteÔõô´¦Àí£¿½â¾öÕâ¸öÎÊÌâµÄ×îºÃ
°ì·¨¾ÍÊÇÕÛÖУ¬±àÒëÆ÷ÀíËùµ±È»µÄÈÏÎ

·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©

Äã¿ÉÄÜϲ»¶µÄ