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

c/c++ÓïÑÔÖÐstaticʹÓ÷½·¨


¡¡¡¡Ò»¡¢c³ÌÐò´æ´¢¿Õ¼ä²¼¾Ö
¡¡¡¡C³ÌÐòÒ»Ö±ÓÉÏÂÁв¿·Ö×é³É£º
¡¡¡¡1£©ÕýÎĶΗ—CPUÖ´ÐеĻúÆ÷Ö¸Á·Ö£»Ò»¸ö³ÌÐòÖ»ÓÐÒ»¸ö¸±±¾£»Ö»¶Á£¬·ÀÖ¹³ÌÐòÓÉÓÚÒâÍâʹʶøÐÞ¸Ä×ÔÉíÖ¸Á
¡¡¡¡2£©³õʼ»¯Êý¾Ý¶Î£¨Êý¾Ý¶Î£©——ÔÚ³ÌÐòÖÐËùÓи³Á˳õÖµµÄÈ«¾Ö±äÁ¿£¬´æ·ÅÔÚÕâÀï¡£
¡¡¡¡3£©·Ç³õʼ»¯Êý¾Ý¶Î£¨bss¶Î£©——ÔÚ³ÌÐòÖÐûÓгõʼ»¯µÄÈ«¾Ö±äÁ¿£»Äں˽«´Ë¶Î³õʼ»¯Îª0¡£
¡¡¡¡4£©Õ»——Ôö³¤·½Ïò£º×Ô¶¥ÏòÏÂÔö³¤£»×Ô¶¯±äÁ¿ÒÔ¼°Ã¿´Îº¯Êýµ÷ÓÃʱËùÐèÒª±£´æµÄÐÅÏ¢£¨·µ»ØµØÖ·£»»·¾³ÐÅÏ¢£©¡£
¡¡¡¡5£©¶Ñ——¶¯Ì¬´æ´¢·Ö¡£
|-----------|
| |
|-----------|
| Õ» |
|-----------|
| | |
| |/ |
| |
| |
| /| |
| | |
|-----------|
| ¶Ñ |
|-----------|
| δ³õʼ»¯ |
|-----------|
| ³õʼ»¯ |
|-----------|
| ÕýÎĶΠ|
|-----------|
¡¡¡¡¶þ¡¢ ÃæÏò¹ý³Ì³ÌÐòÉè¼ÆÖеÄstatic
¡¡¡¡1. È«¾Ö¾²Ì¬±äÁ¿
¡¡¡¡ÔÚÈ«¾Ö±äÁ¿Ö®Ç°¼ÓÉϹؼü×Östatic£¬È«¾Ö±äÁ¿¾Í±»¶¨Òå³ÉΪһ¸öÈ«¾Ö¾²Ì¬±äÁ¿¡£
¡¡¡¡1£©ÄÚ´æÖеÄλÖ㺾²Ì¬´æ´¢Çø£¨¾²Ì¬´æ´¢ÇøÔÚÕû¸ö³ÌÐòÔËÐÐÆÚ¼ä¶¼´æÔÚ£©
¡¡¡¡2£©³õʼ»¯£ºÎ´¾­³õʼ»¯µÄÈ«¾Ö¾²Ì¬±äÁ¿»á±»³ÌÐò×Ô¶¯³õʼ»¯Îª0£¨×Ô¶¯¶ÔÏóµÄÖµÊÇÈÎÒâµÄ£¬³ý·ÇËû±»ÏÔʾ³õʼ»¯£©
¡¡¡¡3£©×÷ÓÃÓò£ºÈ«¾Ö¾²Ì¬±äÁ¿ÔÚÉùÃ÷ËûµÄÎļþÖ®ÍâÊDz»¿É¼ûµÄ¡£×¼È·µØ½²´Ó¶¨ÒåÖ®´¦¿ªÊ¼µ½Îļþ½áβ¡£
¡¡¡¡¶¨ÒåÈ«¾Ö¾²Ì¬±äÁ¿µÄºÃ´¦£º
¡¡¡¡<1>²»»á±»ÆäËûÎļþËù·ÃÎÊ£¬ÐÞ¸Ä
¡¡¡¡<2>ÆäËûÎļþÖпÉÒÔʹÓÃÏàͬÃû×ֵıäÁ¿£¬²»»á·¢Éú³åÍ»¡£
¡¡¡¡2. ¾Ö²¿¾²Ì¬±äÁ¿
¡¡¡¡ÔÚ¾Ö²¿±äÁ¿Ö®Ç°¼ÓÉϹؼü×Östatic£¬¾Ö²¿±äÁ¿¾Í±»¶¨Òå³ÉΪһ¸ö¾Ö²¿¾²Ì¬±äÁ¿¡£
¡¡¡¡1£©ÄÚ´æÖеÄλÖ㺾²Ì¬´æ´¢Çø
¡¡¡¡2£©³õʼ»¯£ºÎ´¾­³õʼ»¯µÄÈ«¾Ö¾²Ì¬±äÁ¿»á±»³ÌÐò×Ô¶¯³õʼ»¯Îª0£¨×Ô¶¯¶ÔÏóµÄÖµÊÇÈÎÒâµÄ£¬³ý·ÇËû±»ÏÔʾ³õʼ»¯£©
¡¡¡¡3£©×÷ÓÃÓò£º×÷ÓÃÓòÈÔΪ¾Ö²¿×÷ÓÃÓò£¬µ±¶¨ÒåËüµÄº¯Êý»òÕßÓï¾ä¿é½áÊøµÄʱºò£¬×÷ÓÃÓòËæÖ®½áÊø¡£
¡¡¡¡×¢£ºµ±staticÓÃÀ´ÐÞÊξֲ¿±äÁ¿µÄʱºò£¬Ëü¾Í¸Ä±äÁ˾ֲ¿±äÁ¿µÄ´æ´¢Î»Ö㬴ÓÔ­À´µÄÕ»Öдæ·Å¸ÄΪ¾²Ì¬´æ´¢Çø¡£µ«ÊǾֲ¿¾²Ì¬±äÁ¿ÔÚÀ뿪×÷ÓÃÓòÖ®ºó£¬²¢Ã»Óб»Ïú»Ù£¬¶øÊÇÈÔȻפÁôÔÚÄÚ´æµ±ÖУ¬Ö±µ½³ÌÐò½áÊø£¬Ö»²»¹ýÎÒÃDz»ÄÜÔÙ¶ÔËû½øÐзÃÎÊ¡£
¡¡¡¡µ±staticÓÃÀ´ÐÞÊÎÈ«¾Ö±äÁ¿µÄʱºò£¬Ëü¾Í¸Ä±äÁËÈ«¾Ö±äÁ¿µÄ×÷ÓÃÓò£¨ÔÚÉùÃ÷ËûµÄÎļþÖ®ÍâÊDz»¿É¼ûµÄ£©£¬µ«ÊÇûÓиıäËüµÄ´æ·ÅλÖ㬻¹ÊÇÔÚ¾²Ì¬´æ´¢ÇøÖС£
      ͨ³££¬Ô


Ïà¹ØÎĵµ£º

ÔÚLinux C±à³ÌÖÐʹÓÃUnicodeºÍUTF 8

Ŀǰ¸÷ÖÖLinux·¢Ðа涼֧³ÖUTF-8±àÂ룬µ±Ç°ÏµÍ³µÄÓïÑÔºÍ×Ö·û±àÂëÉèÖñ£´æÔÚһЩ»·¾³±äÁ¿ÖУ¬¿ÉÒÔͨ¹ýlocaleÃüÁî²é¿´£º
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPE ......

C/C++ӦƸ×ܽá[ÌØ±ðÍÆ¼ö¸ø´óÈýµÄѧµÜѧÃÃÃÇ]


¸ãÈí¼þÊÇÓиãÍ·µÄ
——×ÞÆî·å
2009Äê12ÔÂ3ÈÕ
 
ÉùÃ÷£ºËù˵µÄÖ»Õë¶ÔC¡¢C++¡¢.NETרҵµÄͬѧ£¬¶ÔÆäËûרҵҲÐíûÓвο¼¼ÛÖµ£¡
[ÍÆ¼ö¸ø´óÈýµÄѧµÜѧÃÃÃÇ]
¡¾»¶Ó­¸÷λÅóÓѲ¹³ä¡¿
 
    ¶ÔÎÒ¸öÈ˶øÑÔ£¬´óѧ±ÏÒµÕÒ¹¤×÷ËãÊÇ»­ÉÏÁËÒ»¸öÐí¶àÈËÏÛĽ£¬µ«ÎÒ×Ô¼ºÈÔ¸ÐÒź¶µÄ¾äºÅ¡£ÕÒ¹¤×÷ÆÚ¼ä ......

ÔÚAIX»úÆ÷ÉϵÄC³ÌÐò

¡¾checkpass.c¡¿
#include <stdio.h>
#include <string.h>
 
int checkpass(void){
   int x;
   char a[9];
   x = 0;
   fprintf(stderr,"a at %p and\nx at %p\n", (void *)a, (void *)&x);
   printf("Enter a short word: ");
&nbs ......

ʲô²Å½Ð¾«Í¨C/C++


It is better to have the ability of fast learning
ÓÐÒ»ÌìÄã覺µÃÉõ麼¶¼ÖªµÀÁË   ¿É±¯
ÓÐÒ»ÌìÄã卻發現ÄãÉõ麼¶¼²»會 ¼ÓÓͰÉ
ÓÐÒ»ÌìÄã發現ÄãÓÖÉõ麼¶¼會ÁË 繼續
ÓÐÒ»ÌìÄã發現ÄãÉõ麼¶¼²»會ÁË ³É¹¦ÁË ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ