CÓïÑÔÖ¸Õ루¶þ£©
Ö¸ÕëÊÇ£ÃÓïÑÔÖй㷺ʹÓõÄÒ»ÖÖÊý¾ÝÀàÐÍ¡£ÔËÓÃÖ¸Õë±à³ÌÊÇ£ÃÓïÑÔ×îÖ÷ÒªµÄ·ç¸ñÖ®Ò»¡£ÀûÓÃÖ¸Õë±äÁ¿¿ÉÒÔ±íʾ¸÷ÖÖÊý¾Ý½á¹¹£»Äܷܺ½±ãµØʹÓÃÊý×éºÍ×Ö·û´®£»²¢ÄÜÏó»ã±àÓïÑÔÒ»Ñù´¦ÀíÄÚ´æµØÖ·£¬´Ó¶ø±à³ö¾«Á·¶ø¸ßЧµÄ³ÌÐò¡£Ö¸Õ뼫´óµØ·á¸»ÁË£ÃÓïÑԵŦÄÜ¡£Ñ§Ï°Ö¸ÕëÊÇѧϰ£ÃÓïÑÔÖÐ×îÖØÒªµÄÒ»»·£¬ÄÜ·ñÕýÈ·Àí½âºÍʹÓÃÖ¸ÕëÊÇÎÒÃÇÊÇ·ñÕÆÎÕ£ÃÓïÑÔµÄÒ»¸ö±êÖ¾¡£Í¬Ê±£¬Ö¸ÕëÒ²ÊÇ£ÃÓïÑÔÖÐ×îΪÀ§ÄѵÄÒ»²¿·Ö£¬ÔÚѧϰÖгýÁËÒªÕýÈ·Àí½â»ù±¾¸ÅÄ»¹±ØÐëÒª¶à±à³Ì£¬ÉÏ»úµ÷ÊÔ¡£Ö»Òª×÷µ½ÕâЩ£¬Ö¸ÕëÒ²ÊDz»ÄÑÕÆÎյġ£
10.1 µØÖ·Ö¸ÕëµÄ»ù±¾¸ÅÄî
ÔÚ¼ÆËã»úÖУ¬ËùÓеÄÊý¾Ý¶¼ÊÇ´æ·ÅÔÚ´æ´¢Æ÷Öеġ£Ò»°ã°Ñ´æ´¢Æ÷ÖеÄÒ»¸ö×Ö½Ú³ÆΪһ¸öÄÚ´æµ¥Ôª£¬²»Í¬µÄÊý¾ÝÀàÐÍËùÕ¼ÓõÄÄÚ´æµ¥ÔªÊý²»µÈ£¬ÈçÕûÐÍÁ¿Õ¼2¸öµ¥Ôª£¬×Ö·ûÁ¿Õ¼1¸öµ¥ÔªµÈ£¬ÔÚÇ°ÃæÒÑÓÐÏêϸµÄ½éÉÜ¡£ÎªÁËÕýÈ·µØ·ÃÎÊÕâЩÄÚ´æµ¥Ôª£¬±ØÐëΪÿ¸öÄÚ´æµ¥Ôª±àÉϺš£¸ù¾ÝÒ»¸öÄÚ´æµ¥ÔªµÄ±àºÅ¼´¿É׼ȷµØÕÒµ½¸ÃÄÚ´æµ¥Ôª¡£ÄÚ´æµ¥ÔªµÄ±àºÅÒ²½Ð×öµØÖ·¡£ ¼ÈÈ»¸ù¾ÝÄÚ´æµ¥ÔªµÄ±àºÅ»òµØÖ·¾Í¿ÉÒÔÕÒµ½ËùÐèµÄÄÚ´æµ¥Ôª£¬ËùÒÔͨ³£Ò²°ÑÕâ¸öµØÖ·³ÆΪָÕë¡£ ÄÚ´æµ¥ÔªµÄÖ¸ÕëºÍÄÚ´æµ¥ÔªµÄÄÚÈÝÊÇÁ½¸ö²»Í¬µÄ¸ÅÄî¡£ ¿ÉÒÔÓÃÒ»¸öͨË×µÄÀý×ÓÀ´ËµÃ÷ËüÃÇÖ®¼äµÄ¹Øϵ¡£ÎÒÃǵ½ÒøÐÐÈ¥´æÈ¡¿îʱ£¬ ÒøÐй¤×÷ÈËÔ±½«¸ù¾ÝÎÒÃǵÄÕʺÅÈ¥ÕÒÎÒÃǵĴæ¿îµ¥£¬ ÕÒµ½Ö®ºóÔÚ´æµ¥ÉÏдÈë´æ¿î¡¢È¡¿îµÄ½ð¶î¡£ÔÚÕâÀÕʺžÍÊÇ´æµ¥µÄÖ¸Õ룬 ´æ¿îÊýÊÇ´æµ¥µÄÄÚÈÝ¡£¶ÔÓÚÒ»¸öÄÚ´æµ¥ÔªÀ´Ëµ£¬µ¥ÔªµÄµØÖ·¼´ÎªÖ¸Õ룬ÆäÖдæ·ÅµÄÊý¾Ý²ÅÊǸõ¥ÔªµÄÄÚÈÝ¡£ÔÚ£ÃÓïÑÔÖУ¬ÔÊÐíÓÃÒ»¸ö±äÁ¿À´´æ·ÅÖ¸Õ룬ÕâÖÖ±äÁ¿³ÆΪָÕë±äÁ¿¡£Òò´Ë£¬Ò»¸öÖ¸Õë±äÁ¿µÄÖµ¾ÍÊÇij¸öÄÚ´æµ¥ÔªµÄµØÖ·»ò³ÆΪijÄÚ´æµ¥ÔªµÄÖ¸Õë¡£
ͼÖУ¬ÉèÓÐ×Ö·û±äÁ¿C£¬ÆäÄÚÈÝΪ“K”(ASCIIÂëΪʮ½øÖÆÊý 75)£¬CÕ¼ÓÃÁË011AºÅµ¥Ôª(µØÖ·ÓÃÊ®Áù½øÊý±íʾ)¡£ÉèÓÐÖ¸Õë±äÁ¿P£¬ÄÚÈÝΪ011A£¬ÕâÖÖÇé¿öÎÒÃdzÆΪPÖ¸Ïò±äÁ¿C£¬»ò˵PÊÇÖ¸Ïò±äÁ¿CµÄÖ¸Õë¡£
ÑϸñµØ˵£¬Ò»¸öÖ¸ÕëÊÇÒ»¸öµØÖ·£¬ÊÇÒ»¸ö³£Á¿¡£¶øÒ»¸öÖ¸Õë±äÁ¿È´¿ÉÒÔ±»¸³Ó費ͬµÄÖ¸ÕëÖµ£¬ÊDZäÁ¿¡£µ«³£°ÑÖ¸Õë±äÁ¿¼ò³ÆΪָÕ롣ΪÁ˱ÜÃâ»ìÏý£¬ÎÒÃÇÖÐÔ¼¶¨£º“Ö¸Õë”ÊÇÖ¸µØÖ·£¬Êdz£Á¿£¬“Ö¸Õë±äÁ¿”ÊÇָȡֵΪµØÖ·µÄ±äÁ¿¡£¶¨ÒåÖ¸ÕëµÄÄ¿µÄÊÇΪÁËͨ¹ýÖ¸ÕëÈ¥·ÃÎÊÄÚ´æµ¥Ôª¡£
¼ÈȻָÕë±äÁ¿µÄÖµÊÇÒ»¸öµØÖ·£¬ÄÇôÕâ¸öµØÖ·²»½ö¿ÉÒÔÊDZäÁ¿µÄµØÖ·£¬Ò²¿ÉÒÔÊÇÆäËüÊý¾Ý½á¹¹µÄµØÖ·¡£ÔÚÒ»¸öÖ¸Õë±äÁ¿Öдæ·ÅÒ»¸öÊý×é»òÒ»¸öº¯ÊýµÄÊ×µØÖ·ÓкÎÒâÒåÄØ£¿ ÒòΪÊý×é»òº¯Êý¶¼ÊÇÁ¬Ðø´æ·ÅµÄ¡£Í¨¹ý·ÃÎÊÖ¸Õë±äÁ¿È¡µ
Ïà¹ØÎĵµ£º
cÓëc++ staticº¯ÊýµÄÇø±ð
±¾ÎÄת×Ô£ºhttp://blog.csdn.net/lipps/archive/2007/05/18/1615419.aspx
static¹Ø¼ü×ÖÊÇC, C++Öж¼´æÔڵĹؼü×Ö, ËüÖ÷ÒªÓÐÈýÖÖʹÓ÷½Ê½, ÆäÖÐÇ°Á½ÖÖÖ»Ö¸ÔÚCÓïÑÔÖÐʹÓÃ, µÚÈýÖÖÔÚC++ÖÐʹÓÃ(C,C++ÖоßÌåϸ΢²Ù×÷²»¾¡Ïàͬ, ±¾ÎÄÒÔC++Ϊ׼).
(1)¾Ö²¿¾²Ì¬±äÁ¿
(2)Íⲿ¾²Ì¬±ä ......
char a[10];
Ôõô¸øÕâ¸öÊý×鸳ֵÄØ£¿
1¡¢¶¨ÒåµÄʱºòÖ±½ÓÓÃ×Ö·û´®¸³Öµ
char a[10]="hello";
×¢Ò⣺²»ÄÜÏȶ¨ÒåÔÙ¸øËü¸³Öµ£¬Èçchar a[10]; a[10]="hello";ÕâÑùÊÇ´íÎóµÄ£¡
2¡¢¶ÔÊý×éÖÐ×Ö·ûÖð¸ö¸³Öµ
char a[10]={'h','e','l','l','o'};
3¡¢ÀûÓÃstrcpy
char a[10]; strcpy(a, "hello");
Ò×´íÇé¿ö£º
1¡¢char a[1 ......
×ÔÓɵĸèÒ¥
¡¡¡¡±¾ÊéÊÇ×ÔÓÉÈí¼þ´ÔÊéµÄÒ»²¿·Ö£¬Ò²ÊÇÒ»Ê××ÔÓɵĸèÒ¥¡£
¡¡¡¡±¾ÊéÖвûÊöµÄGNU C¿â£¬¶¨ÒåÁËËùÓÐÔÚISO C±ê×¼Ëù¹æ¶¨µÄ£¬ÒÔ¼°POSIX±ê×¼¡¢ÆäËüÏà¹Ø±ê×¼ºÍUNIXϵͳËùÅÉÉúµÄ±ê×¼Öж¨ÒåµÄËùÓк¯Êý£¬ÎªGNU²Ù×÷ϵͳËùÖ§³Ö¡£
C³ÌÐòÉè¼ÆÓïÑÔÌṩÖîÈçÊäÈë/Êä³ö¡ ......
×Ô¶¯×ª»»×ñÑÒÔϹæÔò£º
1) Èô²ÎÓëÔËËãÁ¿µÄÀàÐͲ»Í¬£¬ÔòÏÈת»»³ÉͬһÀàÐÍ£¬È»ºó½øÐÐÔËËã¡£
2) ת»»°´Êý¾Ý³¤¶ÈÔö¼ÓµÄ·½Ïò½øÐУ¬ÒÔ±£Ö¤¾«¶È²»½µµÍ¡£ÈçintÐͺÍlongÐÍÔËËãʱ£¬ÏÈ°ÑintÁ¿×ª³ÉlongÐͺóÔÙ½øÐÐÔËËã¡£
&n ......
ÔÚÇ°ÃæÒѾ½éÉܹý£¬£ÃÔ´³ÌÐòÊÇÓɺ¯Êý×é³ÉµÄ¡£ËäÈ»ÔÚÇ°Ãæ¸÷ÕµijÌÐòÖдó¶¼Ö»ÓÐÒ»¸öÖ÷º¯Êýmain()£¬µ«ÊµÓóÌÐòÍùÍùÓɶà¸öº¯Êý×é³É¡£º¯ÊýÊÇ£ÃÔ´³ÌÐòµÄ»ù±¾Ä£¿é£¬Í¨¹ý¶Ôº¯ÊýÄ£¿éµÄµ÷ÓÃʵÏÖÌض¨µÄ¹¦ÄÜ¡££ÃÓïÑÔÖеĺ¯ÊýÏ൱ÓÚÆäËü¸ß¼¶ÓïÑÔµÄ×Ó³ÌÐò¡££ÃÓïÑÔ²»½öÌṩÁ˼«Îª·á¸»µÄ¿âº¯Êý(ÈçTurbo C£¬MS C¶¼ÌṩÁËÈý°Ù¶à¸ö¿âº¯Êý)£¬» ......