Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

C static

  CÓïÑÔ³ÌÐò¿ÉÒÔ¿´³ÉÓÉһϵÁÐÍⲿ¶ÔÏ󹹳ɣ¬ÕâЩÍⲿ¶ÔÏó¿ÉÄÜÊDZäÁ¿»òº¯Êý¡£¶øÄÚ²¿±äÁ¿ÊÇÖ¸¶¨ÒåÔÚº¯ÊýÄÚ²¿µÄº¯Êý²ÎÊý¼°±äÁ¿¡£Íⲿ±äÁ¿¶¨ÒåÔÚº¯ÊýÖ®Í⣬Òò´Ë¿ÉÒÔÔÚÐí¶àº¯ÊýÖÐʹÓá£ÓÉÓÚCÓïÑÔ²»ÔÊÐíÔÚÒ»¸öº¯ÊýÖж¨ÒåÆäËüº¯Êý£¬Òò´Ëº¯Êý±¾ÉíÖ»ÄÜÊÇ“ÍⲿµÄ”¡£
      ÓÉÓÚCÓïÑÔ´úÂëÊÇÒÔÎļþΪµ¥Î»À´×éÖ¯µÄ£¬ÔÚÒ»¸öÔ´³ÌÐòËùÓÐÔ´ÎļþÖУ¬Ò»¸öÍⲿ±äÁ¿»òº¯ÊýÖ»ÄÜÔÚij¸öÎļþÖж¨ÒåÒ»´Î£¬¶øÆäËüÎļþ¿ÉÒÔͨ¹ýexternÉùÃ÷À´·ÃÎÊËü£¨¶¨ÒåÍⲿ±äÁ¿»òº¯ÊýµÄÔ´ÎļþÖÐÒ²¿ÉÒÔ°üº¬¶Ô¸ÃÍⲿ±äÁ¿µÄexternÉùÃ÷£©¡£
      ¶østaticÔò¿ÉÒÔÏÞ¶¨±äÁ¿»òº¯ÊýΪ¾²Ì¬´æ´¢¡£Èç¹ûÓÃstaticÏÞ¶¨Íⲿ±äÁ¿Ó뺯Êý£¬Ôò¿ÉÒÔ½«¸Ã¶ÔÏóµÄ×÷ÓÃÓòÏÞ¶¨Îª±»±àÒëÔ´ÎļþµÄÊ£Óಿ·Ö¡£Í¨¹ýstaticÏÞ¶¨Íⲿ¶ÔÏ󣬿ÉÒÔ´ïµ½Òþ²ØÍⲿ¶ÔÏóµÄÄ¿µÄ¡£Òò¶ø£¬staticÏÞ¶¨µÄ±äÁ¿»òº¯Êý²»»áºÍͬһ³ÌÐòÖÐÆäËüÎļþÖÐͬÃûµÄÏà³åÍ»¡£Èç¹ûÓÃstaticÏÞ¶¨ÄÚ²¿±äÁ¿£¬Ôò¸Ã±äÁ¿´Ó³ÌÐòÒ»¿ªÊ¼¾ÍÓµÓÐÄڴ棬²»»áËæÆäËùÔÚº¯ÊýµÄµ÷ÓúÍÍ˳ö¶ø·ÖÅäºÍÏûʧ¡£
   CÓïÑÔÖÐʹÓþ²Ì¬º¯ÊýµÄºÃ´¦£º
      ¾²Ì¬º¯Êý»á±»×Ô¶¯·ÖÅäÔÚÒ»¸öһֱʹÓõĴ洢Çø£¬Ö±µ½Í˳öÓ¦ÓóÌÐòʵÀý£¬±ÜÃâÁ˵÷Óú¯Êýʱѹջ³öÕ»£¬ËٶȿìºÜ¶à¡£
      ¹Ø¼ü×Ö“static”£¬Òë³ÉÖÐÎľÍÊÇ“¾²Ì¬µÄ”£¬ËùÒÔÄÚ²¿º¯ÊýÓֳƾ²Ì¬º¯Êý¡£µ«´Ë´¦“static”µÄº¬Òå²»ÊÇÖ¸´æ´¢·½Ê½£¬¶øÊÇÖ¸¶Ôº¯ÊýµÄ×÷ÓÃÓò½ö¾ÖÏÞÓÚ±¾Îļþ¡£ ʹÓÃÄÚ²¿º¯ÊýµÄºÃ´¦ÊÇ£º²»Í¬µÄÈ˱àд²»Í¬µÄº¯Êýʱ£¬²»Óõ£ÐÄ×Ô¼º¶¨ÒåµÄº¯Êý£¬ÊÇ·ñ»áÓëÆäËüÎļþÖеĺ¯ÊýͬÃû£¬ÒòΪͬÃûҲûÓйØϵ¡£
cÓïÑÔÖÐstaticµÄÓïÒå
1.static±äÁ¿:
1).¾Ö²¿
a.¾²Ì¬¾Ö²¿±äÁ¿ÔÚº¯ÊýÄÚ¶¨Òå,Éú´æÆÚΪÕû¸öÔ´³ÌÐò£¬µ«×÷ÓÃÓòÓë×Ô¶¯±äÁ¿Ïàͬ£¬Ö»ÄÜÔÚ¶¨Òå¸Ã±äÁ¿µÄº¯ÊýÄÚʹÓá£Í˳ö¸Ãº¯Êýºó£¬ ¾¡¹Ü¸Ã±äÁ¿»¹¼ÌÐø´æÔÚ£¬µ«²»ÄÜʹÓÃËü¡£
b.¶Ô»ù±¾ÀàÐ͵ľ²Ì¬¾Ö²¿±äÁ¿ÈôÔÚ˵Ã÷ʱδ¸³ÒÔ³õÖµ£¬Ôòϵͳ×Ô¶¯¸³Óè0Öµ¡£¶ø¶Ô×Ô¶¯±äÁ¿²»¸³³õÖµ£¬ÔòÆäÖµÊDz»¶¨µÄ¡£
2).È«¾Ö
È«¾Ö±äÁ¿±¾Éí¾ÍÊǾ²Ì¬´æ´¢·½Ê½£¬ ¾²Ì¬È«¾Ö±äÁ¿µ±È»Ò²ÊǾ²Ì¬´æ´¢·½Ê½¡£µ«ÊÇËûÃǵÄ×÷ÓÃÓò£¬·Ç¾²Ì¬È«¾Ö ±äÁ¿µÄ×÷ÓÃÓòÊÇÕû¸öÔ´³ÌÐò£¨¶à¸öÔ´Îļþ¿ÉÒÔ¹²Í¬Ê¹Óã©£» ¶ø¾²Ì¬È«¾Ö±äÁ¿ÔòÏÞÖÆÁËÆä×÷ÓÃÓò£¬ ¼´Ö»ÔÚ¶¨Òå¸Ã±äÁ¿µÄÔ´ÎļþÄÚÓÐЧ£¬ ÔÚͬһԴ³ÌÐòµÄÆäËüÔ´ÎļþÖв»ÄÜʹÓÃËü¡£
2.staticº¯Êý£¨Ò²½


Ïà¹ØÎĵµ£º

20100531 ¡¶CÏÝÚåÓëȱÏÝ¡·µÚÈýÕ¶ÁÊé±Ê¼Ç

  ½ñÌìÊÇ5ÔµÄ×îºóÒ»ÌìÁË£¬2010ÄêµÄ5Ô£¬µ¹Ã¹µÄÒ»¸öÔÂÖÕÓÚÒª¹ýÈ¥ÁË¡£½ñÌì³é¿ÕÎÒÓÖ¶ÁÍêÁ˵ÚÈýÕ£¬Ë³±ã×öϱʼǡ£
  ÕâÒ»ÕµÄÌâÄ¿½Ð×ö---ÓïÒå“ÏÝÚå”
  ³ÌÐòÒ²ÓпÉÄܱíÃæ¿´ÉÏÈ¥ÊÇÒ»¸öÒâ˼£¬Êµ¼ÊÉϵÄÒâ˼ȴÏàÈ¥ÉõÔ¶¡£
  ¶ÔÓÚÊý×飺
  CÓïÑÔÖÐÖ»ÓÐһάÊý×飬 ......

CÒÅÁôµÄ½á¹¹Ìøת ±±º£

1)          goto
goto Ö»ÄÜÔÚÒ»¸öº¯ÊýÄÚÌøת¡£½¨ÒéÉÙÓã¬Ê¹µÃ³ÌÐòά»¤ÆðÀ´ÈÝÒ׳ö´í£»µ«ÊÇ£¬ÔÚÓжà¸öÑ­»·Çé¿öÏÂÌøת£¬ÓÐʱÓÃgoto¿ÉÒÔʹµÃÎÊÌâ±äµÃ¼òµ¥¡£
class A
{
public:
A(){}
~A(){}
};
           &nbs ......

CÖ¸ÕëÖ®ÃÀÒ»£ºÉñÆæµÄº¯Êý

void mystery(int n)
{
 n += 5;
 n /= 10;
 printf(" :%s\n","***********" + 10 -n);
}
µ±Ò»¸ö×Ö·û´®³£Á¿Î»ÓÚÒ»¸ö±í´ïʽÖÐʱ£¬ËüµÄÖµÊÇÒ»¸öÖ¸Õë³£Á¿¡£±àÒëÆ÷°ÑÕâЩָ¶¨×Ö·ûµÄÒ»·Ý¿½±´´æ´¢ÔÚÄÚ´æµÄij¸öλÖ㬲¢´æ´¢Ò»¸öÖ¸ÏòµÚ1¸ö×Ö·ûµÄÖ¸Õë¡£µ«ÊÇ£¬µ±Êý×éÃûÓÃÓÚ±í´ïʽÖÐʱ£¬ËûÃǵÄÖµÒ²ÊÇÒ»¸öÖ¸Õë³£Á¿ ......

linux³£ÓÃcÍ·Îļþ

linux³£ÓÃÍ·ÎļþÈçÏ£º
POSIX±ê×¼¶¨ÒåµÄÍ·Îļþ
<dirent.h>       
Ŀ¼Ïî
<fcntl.h>         Îļþ¿ØÖÆ
<fnmatch.h>    ÎļþÃûÆ¥ÅäÀàÐÍ
<glob.h>   
·¾¶ÃûģʽƥÅäÀàÐÍ
< ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ