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

C/C++ÖеÄstatic

C++ÖеÄStaticÓÐÁ½¸ö×÷Óá£
1¡¢ ¾²Ì¬¾Ö²¿±äÁ¿ 
   ¾²Ì¬¾Ö²¿±äÁ¿ÔÚº¯ÊýÄÚ¶¨Òå ËüµÄÉú´æÆÚΪÕû¸öÔ´³ÌÐò£¬µ«ÊÇÆä×÷ÓÃÓòÔڸú¯ÊýÄÚ£¬Ö»ÄÜÔÚ¶¨Òå¸Ã±äÁ¿µÄº¯ÊýÄÚʹÓøñäÁ¿¡£ ÔÊÐí¶Ô¹¹ÔìÀྲ̬¾Ö²¿Á¿¸³³õÖµ£¬Èôδ¸³ÒÔ³õÖµ£¬ÔòÓÉϵͳ×Ô¶¯¸³ÒÔ0Öµ¡£ 
void fun1()
{
static int i = 0;
cout << ++i << endl;
}
int main()
{
for(int i = 0; i < 5; i++)
{
fun1();
}

Output :
1
2
3
4
2¡¢¾²Ì¬È«¾Ö±äÁ¿ 
  È«¾Ö±äÁ¿Ç°ÔÙ¼ÓÉÏstatic ¾Í³ÉÁ˾²Ì¬µÄÈ«¾Ö±äÁ¿¡£È«¾Ö±äÁ¿±¾Éí¾ÍÊǾ²Ì¬´æ´¢·½Ê½£¬ ¾²Ì¬È«¾Ö±äÁ¿µ±È»Ò²ÊǾ²Ì¬´æ´¢·½Ê½¡£È«¾Ö±äÁ¿×÷ÓÃÓòÊÇÕû¸öÔ´³ÌÐò£¬¶ø¾²Ì¬È«¾Ö±äÁ¿×÷ÓÃÓòÈ·ÊǸÃÎļþ¡£¾²Ì¬º¯ÊýÀàËÆ¡£


Ïà¹ØÎĵµ£º

C extern

++ÖÐextern - -                                      ×÷ÕߣºËᦻª  e-mail:21cnbao@21cn.com¡¡³ö´¦£ºÌ«Æ½ÑóµçÄÔÍø1 ......

Linux C ²Î¿¼ÊÖ²á Ö® »·¾³±äÁ¿Æª

getenv£¨È¡µÃ»·¾³±äÁ¿ÄÚÈÝ£©
Ïà¹Øº¯Êý putenv£¬setenv£¬unsetenv
±íÍ·Îļþ #include<stdlib.h>
¶¨Ò庯Êý char * getenv(const char *name);
º¯Êý˵Ã÷ getenv()ÓÃÀ´È¡µÃ²ÎÊýname»·¾³±äÁ¿µÄÄÚÈÝ¡£²ÎÊýnameΪ»·¾³±äÁ¿µÄÃû³Æ£¬Èç¹û¸Ã±äÁ¿´æÔÚÔò»á·µ»ØÖ¸Ïò¸ÃÄÚÈݵÄÖ¸Õë¡£»·¾³±äÁ¿µÄ¸ñʽΪname£½value¡£
·µ»ØÖµ Ö´Ðг ......

C++ÖеÄÊý¾ÝÀàÐÍת»»·½·¨


C++ÖеÄÊý¾ÝÀàÐÍת»»·½·¨
 
 
ÕªÒª£º±¾ÎÄ×ܽáÁËC/C++ÖеĶàÖÖÊý¾ÝÀàÐÍת»»·½·¨£¬²¢±È½ÏÁ˸÷×ÔµÄÓÅÁÓ¡£¸ø³öÁËÍÆ¼öµÄʹÓý¨Òé¡£
´Óintµ½char*£¬»òÕß·´¹ýÀ´´Óchar*µ½int£¬ÔÚC/C++Öе½µ×ÓжàÉÙÖÖת»»·½·¨ÄØ£¿·ûºÏ±ê×¼µÄ´ó¸ÅÓÐËÄÖÖ¡£¼´CÊý¾Ýת»»º¯Êý×å¡¢sprintf/snprintf/sscanfº¯Êý×å¡¢×Ö·û´®Á÷std::stringstre ......

ÐÞÁ·8ÄêC++ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÖ®Ìå»á


ÁùÄêǰ£¬ÎÒ¸ÕÈÈÁµ“ÃæÏò¶ÔÏ󔣨Object-Oriented£©Ê±£¬Ò»¿ÚÆø¼ÇסÁ˽üÊ®¸ö¶¨Òå¡£ÁùÄêºó£¬ÎÒ´Ó¼¸Ê®ÍòÐгÌÐòÖйöÅÀ³öÀ´×¼±¸Ð´µãÐĵÃÌå»áʱ£¬È´ÎÞ·¨½âÊÍʲôÊÇ“ÃæÏò¶ÔÏ󔣬¾ÍÏó˵²»Çå³þʲôÊÇÊýѧÄÇÑù¡£Èí¼þ¹¤³ÌÖеÄʱ÷ÖÊõÓï“ÃæÏò¶ÔÏó·ÖÎö”ºÍ“ÃæÏò¶ÔÏóÉè¼Æ”£¬Í¨³£ÊÇÕë¶Ô&ldqu ......

c++ѧϰ±Ê¼Ç

  À´ÁËcsdnºÜ¾ÃÁË£¬¶¼Ã»Ð´¹ýÎÄÕ£¬Óеã¹ýÒⲻȥ£¬ÓÚÊDZÆ×Å×Ô¼ºÕâ¸öÀÁÈËдÁËÒ»ÏÂһЩ±£ÁôÔÚ¸öÈ˱ʼDZ¾ÉϵÄСµãµÎ£¬Ï£Íû²»»áÎóµ¼´ó¼Ò¡£¡£¡£¡£¡£Ò»ÏÂÖ»ÊDZʼÇÖеÄһС²¿·Ö£¬ÒÔºóÓпÕÔÚ¼ÌÐø·ÅÉÏÀ´¡£¡£¡£¡£¡£¡£
1 Ð麯ÊýÊÇΪÁ˼̳нӿںÍĬÈÏÐÐΪ¡£´¿Ð麯ÊýÖ»ÊǼ̳нӿڣ¬ÐÐΪ±ØÐëÖØÐ¶¨Òå¡£
2 ¼¯ºÍ¶à¼¯µÄÇø±ð£ºsetÖ§³ÖΨ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ