ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
°Ë°ËÊé³Ç ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

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

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



excel
±í£¬±ÈÈ磺¡¡


chara£§3£§£§4£§£»


4¡£5¡£1¡£2£¬ÄÚ´æÓë³ß×ӵĶԱÈ
ʵ¼ÊÉÏÄÚ´æ²»ÊDZí×´µÄ£¬¶øÊÇÏßÐԵġ£¼û¹ý³ß×Ó°É£¿³ß×ÓºÍÎÒÃǵÄÄÚ´æ·Ç³£ÏàËÆ¡£Ò»
°ã³ß×ÓÉÏ×îС¿Ì¶ÈΪºÁÃ×£¬¶øÄÚ´æµÄ×îСµ¥Î»Îª¡¡
1¸ö¡¡
byte¡£Æ½Ê±ÎÒÃÇ˵¡¡
32ºÁÃ×£¬ÊÇÖ¸ÒÔÁã
¿ªÊ¼Æ«ÒÆ¡¡
32ºÁÃ×£»Æ½Ê±ÎÒÃÇ˵ÄÚ´æµØַΪ¡¡
0x0000FF00Ò²ÊÇÖ¸´ÓÄÚ´æÁãµØÖ·¿ªÊ¼Æ«ÒÆ¡¡
0x0000FF00¸ö¡¡
byte¡£¼ÈÈ»ÄÚ´æÊÇÏßÐԵģ¬ÄǶþάÊý×éÔÚÄÚ´æÀïÃæ¿Ï¶¨Ò²ÊÇÏßÐÔ´æ´¢µÄ¡£Êµ
¼ÊÉÏÆäÄÚ´æ²¼¾ÖÈçÏÂͼ£º

ÒÔÊý×éϱêµÄ·½Ê½À´·ÃÎÊÆäÖеÄij¸öÔªËØ£ºa£§i£§£§j£§¡£±àÒëÆ÷×ÜÊǽ«¶þάÊý×é¿´³ÉÊÇÒ»¸ö
һάÊý×飬¶øһάÊý×éµÄÿһ¸öÔªËØÓÖ¶¼ÊÇÒ»¸öÊý×é¡£a£§3£§Õâ¸öһάÊý×éµÄÈý¸öÔªËØ·Ö±ðΪ£º
a£§0£§£»a£§1£§£»a£§2£§¡£Ã¿¸öÔªËصĴóСΪ¡¡
sizeof£¨a£§0£§£©£»¼´¡¡
sizof£¨char£©*4¡£ÓÉ´Ë¿ÉÒÔ¼ÆËã³ö¡¡
a£§0£§£»a£§1£§£»a£§2£§
Èý¸öÔªËصÄÊ×µØÖ··Ö±ðΪ&a£§0£§£¬&¡¡
a£§0£§£«1*sizof£¨char£©*4£¬&¡¡
a£§0£§£«2*sizof£¨char£©*4¡£Ò༴¡¡
a£§i£§
µÄÊ×µØַΪ&¡¡
a£§0£§£«i*sizof£¨char£©*4¡£ÕâʱºòÔÙ¿¼ÂÇ¡¡
a£§i£§ÀïÃæµÄÄÚÈÝ¡£¾Í±¾Àý¶øÑÔ£¬a£§i£§ÄÚÓС¡
4
¸ö¡¡
charÀàÐ͵ÄÔªËØ£¬Æäÿ¸öÔªËصÄÊ×µØÖ··Ö±ðΪ&a£§i£§£¬&a£§i£§£«1*sizof£¨char£©£¬¡¡
&a£§i£§£«2*sizof£¨char£©£¬&a£§i£§£«3*sizof£¨char£©£¬¼´¡¡
a£§i£§£§j£§µÄÊ×µØַΪ&a£§i£§£«j*sizof£¨char£©¡£ÔÙ°Ñ¡¡
&a£§i£§¡¡



µÄÖµÓá¡
a±íʾ£¬µÃµ½¡¡
a£§i£§£§j£§ÔªËصÄÊ×µØַΪ£ºa£«i*sizof£¨char£©*4£«j*sizof£¨char£©¡£Í¬Ñù£¬¿ÉÒÔ»»
Ëã³ÉÒÔÖ¸ÕëµÄÐÎʽ±íʾ£º*£¨*£¨a£«i£©£«j£©¡£

¾­¹ýÉÏÃæµÄ½²½â£¬ÏàÐÅÄãÒѾ­ÕÆÎÕÁ˶þάÊý×éÔÚÄÚ´æÀïÃæµÄ²¼¾ÖÁË¡£ÏÂÃæ¾Í¿´Ò»¸öÌ⣺¡¡


#include¡¡


intmain£¨intargc£»char*¡¡
argv£§£§£©¡¡


£û¡¡


inta¡¡
£§3£§£§2£§=£û£¨0£»1£©£»£¨2£»3£©£»£¨4£»5£©£ý£»¡¡


int*p£»¡¡


p=a£§0£§£»¡¡


printf£¨¡¨£¥d¡¨£»p£§0£§£©£»¡¡


£ý

ÎÊ´òÓ¡³öÀ´µÄ½á¹ûÊǶàÉÙ£¿

ºÜ¶àÈ˶¼¾õµÃÕâÌ«¼òµ¥ÁË£¬ºÜ¿ì¾ÍÄܰѴ𰸸æËßÎÒ£º0¡£²»¹ýºÜ¿Éϧ£¬´íÁË¡£´ð°¸Ó¦¸Ã
ÊÇ¡¡
1¡£Èç¹ûÄãÒ²ÈÏΪÊÇ¡¡
0£¬ÄÇÄãʵÔÚÓ¦¸ÃºÃºÃ¿´¿´Õâ¸öÌâ¡£»¨À¨ºÅÀïÃæǶÌ×µÄÊÇСÀ¨ºÅ£¬¶ø
²»ÊÇ»¨À¨ºÅ£¡ÕâÀïÊÇ»¨À¨ºÅÀïÃæǶÌ×Á˶ººÅ±í´ïʽ£¡ÆäʵÕâ¸ö¸³Öµ¾ÍÏ൱ÓÚ¡¡
inta¡¡
£§3£§£§2£§=£û¡¡
1£»3£»¡¡
5£ý£»

ËùÒÔ£¬ÔÚ³õʼ»¯¶þάÊý×éµÄʱºòÒ»¶¨Òª×¢Ò⣬±ð²»Ð¡ÐÄ°ÑÓ¦¸ÃÓõĻ¨À¨ºÅд³ÉСÀ¨ºÅ
ÁË¡£

4¡£5¡£1¡£3£¬&p£§4£§£§2£§¡¡
¡­&a£§4£§£§2£§µÄֵΪ¶àÉÙ£¿
ÉÏÃæµÄÎÊÌâËƺõ»¹±È½ÏºÃÀí½â£¬ÏÂÃæÔÙ¿´Ò»¸öÀý×Ó£º¡¡


int¡¡
a£§5£§£§5£§£»¡¡


int¡¡
£¨*p£©£§4£§£»¡¡


p=a£»

ÎÊ&p£§4£§£§2£§¡­&a£§4£§£§2£§µÄֵΪ¶àÉÙ£¿
Õâ¸öÎÊÌâËƺõ·Ç³£¼òµ¥£¬µ«ÊǼ¸ºõûÓÐÈË´ð¶ÔÁË¡£ÎÒÃÇ¿ÉÒÔÏÈд´úÂë²âÊÔÒ»ÏÂÆäÖµ£¬È»ºó·Ö
Îöһϵ½µ×ÊÇΪʲô¡£ÔÚ¡¡
VisualC£«£«6¡£0À²âÊÔ´úÂëÈçÏ£º¡¡


intmain£¨£©¡¡


£û¡¡


inta£§5£§£§5£§£»¡¡


int£¨*p£©£§4£§£»¡¡


p=¡¡
a£»¡¡


printf£¨¡¨a_ptr=£¥#p£»p_ptr=£¥#pn¡¨£»&a£§4£§£§2£§£»&p£§4£§£§2£§£©£»¡¡


printf£¨¡¨£¥p£»£¥dn¡¨£»&p£§4£§£§2£§¡­&a£§4£§£§2£§£»&p£§4£§£§2£§¡­&a£§4£§£§2£§£©£»¡¡


return0£»¡¡


£ý

¾­¹ý²âÊÔ£¬¿ÉÖª&p£§4£§£§2£§¡­&a£§4£§£§2£§µÄֵΪ¡­4¡£Õâµ½µ×ÊÇΪʲôÄØ£¿ÏÂÃæÎÒÃǾÍÀ´·ÖÎöһϣº


Ç°ÃæÎÒÃǽ²¹ý£¬µ±Êý×éÃû¡¡
a×÷ΪÓÒֵʱ£¬´ú±íµÄÊÇÊý×éÊ×ÔªËصÄÊ×µØÖ·¡£ÕâÀïµÄ¡¡
aΪ¶þ
άÊý×飬ÎÒÃÇ°ÑÊý×é¡¡
a¿´×÷ÊÇ°üº¬¡¡
5¸ö¡¡
intÀàÐÍÔªËصÄһάÊý×飻ÀïÃæÔÙ´æ´¢ÁËÒ»¸öһάÊý×é¡£
Èç´Ë£¬Ôò¡¡
aÔÚÕâÀï´ú±íµÄÊÇ¡¡
a£§0£§µÄÊ×µØÖ·¡£¡¡
a£«1±íʾµÄÊÇһάÊý×é¡¡
aµÄµÚ¶þ¸öÔªËØ¡£¡¡
a£§4£§±í
ʾµÄÊÇһάÊý×é¡¡
aµÄµÚ¡¡
5¸öÔªËØ£¬¶øÕâ¸öÔªËØÀïÓÖ´æÁËÒ»¸öһάÊý×é¡£ËùÒÔ&a£§4£§£§2£§±íʾµÄ
ÊÇ&a£§0£§£§0£§£«4*5*sizeof£¨int£©£«2*sizeof£¨int£©¡£

¸ù¾Ý¶¨Ò壬pÊÇÖ¸ÏòÒ»¸ö°üº¬¡¡
4¸öÔªËصÄÊý×éµÄÖ¸Õë¡£Ò²¾ÍÊÇ˵¡¡
p£«1±íʾµÄÊÇÖ¸Õë¡¡
pÏò
ºóÒƶ¯ÁËÒ»¸ö¡°°üº¬¡¡
4¸ö¡¡
intÀàÐÍÔªËصÄÊý×顱¡£ÕâÀï¡¡
1µÄµ¥Î»ÊÇ¡¡
pËùÖ¸ÏòµÄ¿Õ¼ä£¬¼´¡¡
4*sizeof£¨int£©¡£ËùÒÔ£¬¡¡
p£§4£§Ïà¶ÔÓÚ¡¡
p£§0£§À´ËµÊÇÏòºóÒƶ¯ÁË¡¡
4¸ö¡°°üº¬¡¡
4¸ö¡¡
intÀàÐÍÔªËصÄÊý×顱£¬
¼´&p£§4£§±íʾµÄÊÇ¡¡
&p£§0£§£«4*4*sizeof£¨int£©¡£ÓÉÓÚ¡¡
p±»³õʼ»¯Îª¡¡
&a£§0£§£¬ÄÇô¡¡
&p£§4£§£§2£§±íʾµÄÊÇ¡¡
&a£§0£§£§0£§£«4*4*sizeof£¨int£©£«2*¡¡
sizeof£¨int£©¡£

ÔÙÓÉÉÏÃæµÄ½²Êö£¬&p£§4£§£§2£§ºÍ¡¡
&a£§4£§£§2£§µÄÖµÏà²î¡¡
4¸ö¡¡
intÀàÐ͵ÄÔªËØ¡£ÏÖÔÚ£¬ÉÏÃæ²âÊÔ
³öÀ´µÄ½á¹ûÒ²¿ÉÒÔÀí½âÁË°É£¿ÆäʵÎÒÃÇ×î¼òµ¥µÄ°ì·¨¾ÍÊÇ»­ÄÚ´æ²¼¾Öͼ£º


ÕâÀï×îÖØÒªµÄÒ»µã¾ÍÊÇÃ÷°×Êý×éÖ¸Õë¡¡
pËùÖ¸ÏòµÄÄÚ´æµ½µ×ÊÇʲô¡£½â¾öÕâÀàÎÊÌâµÄ×î
ºÃ°ì·¨¾ÍÊÇ»­ÄÚ´æ²¼¾Öͼ¡£

4¡£5¡£2£¬¶þ¼¶Ö¸Õë
4¡£5¡£2¡£1£¬¶þ¼¶Ö¸ÕëµÄÄÚ´æ²¼¾Ö
¶þ¼¶Ö¸ÕëÊǾ­³£Óõ½µÄ£¬ÓÈÆäÓë¶þάÊý×éÔÚÒ»ÆðµÄʱºò¸üÊÇÁîÈËÃÔºý¡£ÀýÈ磺¡¡


char¡¡
**p£»

¶¨ÒåÁËÒ»¸ö¶þ¼¶Ö¸Õë±äÁ¿¡¡
p¡£pÊÇÒ»¸öÖ¸Õë±äÁ¿£¬ºÁÎÞÒÉÎÊÔÚ¡¡
32λϵͳÏÂÕ¼¡¡
4¸ö¡¡
byte¡£
ËüÓëÒ»¼¶Ö¸Õ벻ͬµÄÊÇ£¬Ò»¼¶Ö¸Õë±£´æµÄÊÇÊý¾ÝµÄµØÖ·£¬¶þ¼¶Ö¸Õë±£´æµÄÊÇÒ»¼¶Ö¸ÕëµÄµØ
Ö·¡£ÏÂͼ°ïÖúÀí½â£º



ÎÒÃÇÊÔןø±äÁ¿¡¡
p³õʼ»¯£º¡¡


A£©£¬p¡¡
=¡¡
NULL£»¡¡
B£©£¬char*p2£»p¡¡
=¡¡
&p2£»
ÈκÎÖ¸Õë±äÁ¿¶¼¿ÉÒÔ±»³õʼ»¯Îª¡¡
NULL£¨×¢ÒâÊÇ¡¡
NULL£¬²»ÊÇ¡¡
NUL£¬¸ü²»ÊÇ¡¡
null£©£¬¶þ
¼¶Ö¸ÕëÒ²²»ÀýÍâ¡£Ò²¾ÍÊÇ˵°ÑÖ¸ÕëÖ¸ÏòÊý×éµÄÁãµØÖ·¡£ÁªÏ뵽ǰÃæÎÒÃǰѳß×Ó±È×÷Äڴ棬
Èç¹û°ÑÄÚ´æ³õʼ»¯Îª¡¡
NULL£¬¾ÍÏ൱ÓÚ°ÑÖ¸ÕëÖ¸Ïò³ß×ÓÉÏ¡¡
0ºÁÃ×´¦£¬ÕâʱºòÖ¸ÕëûÓÐÈκÎÄÚ
´æ¿ÉÓá£
µ±ÎÒÃÇÕæÕýÐèҪʹÓá¡
pµÄʱºò£¬¾Í±ØÐë°ÑÒ»¸öÒ»¼¶Ö¸ÕëµÄµØÖ·±£´æµ½¡¡
pÖУ¬ËùÒÔ¡¡
B£©µÄ
¸³Öµ·½Ê½Ò²ÊÇÕýÈ·µÄ¡£
¸ø¡¡
p¸³ÖµÃ»ÓÐÎÊÌ⣬µ«ÔõôʹÓá¡
pÄØ£¿Õâ¾ÍÐèÒªÎÒÃÇÇ°Ãæ¶à´ÎÌáµ½µÄÔ¿³×£¨¡°*¡±£©¡£

µÚÒ»²½£º¸ù¾Ý¡¡
pÕâ¸ö±äÁ¿£¬È¡³öËüÀïÃæ´æµÄµØÖ·¡£
µÚ¶þ²½£ºÕÒµ½Õâ¸öµØÖ·ËùÔÚµÄÄÚ´æ¡£
µÚÈý²½£ºÓÃÔ¿³×´ò¿ªÕâ¿éÄڴ棬ȡ³öËüÀïÃæµÄµØÖ·£¬*pµÄÖµ¡£
µÚËIJ½£ºÕÒµ½µÚ¶þ´ÎÈ¡³öµÄÕâ¸öµØÖ·¡£
µÚÎå²½£ºÓÃÔ¿³×´ò¿ªÕâ¿éÄڴ棬ȡ³öËüÀïÃæµÄÄÚÈÝ£¬Õâ¾ÍÊÇÎÒÃÇÕæÕýµÄÊý¾Ý£¬¡¡
**p掙歜
ÎÒÃÇÔÚÕâÀïÓÃÁËÁ½´ÎÔ¿³×£¨¡¡
¡°*¡±£©²Å×îÖÕÈ¡³öÁËÕæÕýµÄÊý¾Ý¡£Ò²¾ÍÊÇ˵Ҫȡ³ö¶þ¼¶Ö¸Õë

ËùÕæÕýÖ¸ÏòµÄÊý¾Ý£¬ÐèҪʹÓÃÁ½´ÎÁ½´ÎÔ¿³×£¨¡°*¡±£©¡£
ÖÁÓÚ³¬¹ý¶þάµÄÊý×éºÍ³¬¹ý¶þάµÄÖ¸ÕëÒ»°ãʹÓñȽÏÉÙ£¬¶øÇÒ°´ÕÕÉÏÃæµÄ·ÖÎö·½·¨Í¬
ÑùÒ²¿ÉÒÔºÜÇáËɵķÖÎöÃ÷°×£¬ÕâÀï¾Í²»ÔÙÏêϸÌÖÂÛ¡£¶ÁÕßÓÐÐËȤµÄ»°£¬¿ÉÒÔÑо¿Ñо¿¡£

4¡£6£¬Êý×é²ÎÊýÓëÖ¸Õë²ÎÊý
ÎÒÃǶ¼ÖªµÀ²ÎÊý·ÖΪÐβκÍʵ²Î¡£ÐβÎÊÇÖ¸ÉùÃ÷»ò¶¨Ò庯ÊýʱµÄ²ÎÊý£¬¶øʵ²ÎÊÇÔÚµ÷
Óú¯ÊýʱÖ÷µ÷º¯Êý´«µÝ¹ýÀ´µÄʵ¼ÊÖµ¡£

4¡£6¡£1£¬Ò»Î¬Êý×é²ÎÊý
4¡£6¡£1¡£1£¬ÄÜ·ñÏòº¯Êý´«µÝÒ»¸öÊý×飿
¿´Àý×Ó£º¡¡


void¡¡
fun£¨char¡¡
a£§10£§£©¡¡
£û¡¡
charc¡¡
=¡¡
a£§3£§£»¡¡
£ý¡¡



intmain£¨£©¡¡


£û¡¡


charb£§10£§=¡¡
¡°abcdefg¡±£»¡¡


fun£¨b£§10£§£©£»¡¡


return0£»¡¡


£ý

ÏÈ¿´ÉÏÃæµÄµ÷Óã¬fun£¨b£§10£§£©£»½«¡¡
b£§10£§Õâ¸öÊý×é´«µÝµ½¡¡
funº¯Êý¡£µ«ÕâÑùÕýÈ·Âð£¿b£§10£§
ÊÇ´ú±íÒ»¸öÊý×éÂð£¿

ÏÔÈ»²»ÊÇ£¬ÎÒÃÇÖªµÀ¡¡
b£§0£§´ú±íÊÇÊý×éµÄÒ»¸öÔªËØ£¬ÄÇ¡¡
b£§10£§Óֺγ¢²»ÊÇÄØ£¿Ö»²»¹ýÕâÀï
Êý×éÔ½½çÁË£¬Õâ¸ö¡¡
b£§10£§²¢²»´æÔÚ¡£µ«ÔÚ±àÒë½×¶Î£¬±àÒëÆ÷²¢²»»áÕæÕý¼ÆËã¡¡
b£§10£§µÄµØÖ·²¢È¡
Öµ£¬ËùÒÔÔÚ±àÒëµÄʱºò±àÒëÆ÷²¢²»ÈÏΪÕâÑùÓдíÎó¡£ËäȻûÓдíÎ󣬵«ÊDZàÒëÆ÷ÈÔÈ»¸ø³ö
ÁËÁ½¸ö¾¯¸æ£º¡¡


warningC4047£º¡¡
'function'£º¡¡
'char*'¡¡
differsinlevelsof¡¡
indirectionfrom¡¡
'char'¡¡


warningC4024£º¡¡
'fun'£º¡¡
differenttypesforformalandactualparameter1

ÕâÊÇʲôÒâ˼ÄØ£¿ÕâÁ½¸ö¾¯¸æ¸æËßÎÒÃÇ£¬º¯Êý²ÎÊýÐèÒªµÄÊÇÒ»¸ö¡¡
char*ÀàÐ͵IJÎÊý£¬¶ø
ʵ¼Ê²ÎÊýΪ¡¡
charÀàÐÍ£¬²»Æ¥Åä¡£ËäÈ»±àÒëÆ÷ûÓиø³ö´íÎ󣬵«ÊÇÕâÑùÔËÐп϶¨»áÓÐÎÊÌâ¡£
Èçͼ£º


ÕâÊÇÒ»¸öÄÚ´æÒì³££¬ÎÒÃÇ·ÖÎö·ÖÎöÆäÔ­Òò¡£ÆäʵÕâÀïÖÁÉÙÓÐÁ½¸öÑÏÖصĴíÎó¡£

µÚÒ»£ºb£§10£§²¢²»´æÔÚ£¬ÔÚ±àÒëµÄʱºòÓÉÓÚûÓÐȥʵ¼ÊµØÖ·È¡Öµ£¬ËùÒÔûÓгö´í£¬µ«ÊÇ
ÔÚÔËÐÐʱ£¬½«¼ÆËã¡¡
b£§10£§µÄʵ¼ÊµØÖ·£¬²¢ÇÒÈ¡Öµ¡£Õâʱºò·¢ÉúÔ½½ç´íÎó¡£

µÚ¶þ£º±àÒëÆ÷µÄ¾¯¸æÒѾ­¸æËßÎ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡