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

C±àÒëµÄαָÁî

Ò»°ã±äÁ¿¶¨ÒåÔÚ*.cÎļþÖÐ,¶ø*.hÎļþÖÐÉùÃ÷±äÁ¿»òº¯ÊýÃûºÍ·ûºÅÃû.
±ÜÃæÖØ¸´±àÒëµÄ½â¾ö·½·¨:
    ±ÈÈçÄãÓÐÁ½¸öCÎļþ£¬ÕâÁ½¸öCÎļþ¶¼includeÁËͬһ¸öÍ·Îļþ¡£¶ø±àÒëʱ£¬ÕâÁ½¸öCÎļþ¶¼Òªµ÷ÓÃͬһ¸öÍ·ÎļþÈ¥±àÒë£¬ÖØ¸´±àÒë»á²úÉú´óÁ¿µÄÉùÃ÷³åÍ»¡£½â¾öÕâ¸öÎÊÌâµÄ·½·¨Ê¹ÓÃ#ifndef, #endif, #endif¡£
    Ò»°ã¸ñʽÊÇÕâÑùµÄ£º
    #ifndef <±êʶ>
    #define <±êʶ>
    ...  (²åÈëÍ·ÎļþÄÚÈÝ)
    #endif
    <±êʶ>ÔÚÀíÂÛÉÏÀ´Ëµ¿ÉÒÔÊÇ×ÔÓÉÃüÃûµÄ£¬µ«Ã¿¸öÍ·ÎļþµÄÕâ¸ö“±êʶ”
¶¼Ó¦¸ÃÊÇΨһµÄ¡£±êʶµÄÃüÃû¹æÔòÒ»°ãÊÇÍ·ÎļþÃûÈ«´óд£¬Ç°ºó¼ÓÏ»®
Ïߣ¬²¢°ÑÎļþÃûÖеē.”Ò²±ä³ÉÏ»®Ïߣ¬È磺stdio.h д³ÉÏÂÃæÕâÑù:
    #ifndef _STDIO_H_
    #define _STDIO_H_
    ...
    #endif 
Ìõ¼þ±àÒë
    Ò»°ãÇé¿öÏ£¬Ô´³ÌÐòÖÐËùÓеÄÐж¼²Î¼Ó±àÒë¡£µ«ÊÇÓÐʱϣÍû¶ÔÆäÖÐÒ»²¿·ÖÄÚÈÝÖ»ÔÚÂú×ãÒ»¶¨Ìõ¼þ²Å½øÐбàÒ룬Ҳ¾ÍÊǶÔÒ»²¿·ÖÄÚÈÝÖ¸¶¨±àÒëµÄÌõ¼þ£¬Õâ¾ÍÊÇ“Ìõ¼þ±àÒ딡£ÓÐʱ£¬Ï£Íûµ±Âú×ãijÌõ¼þʱ¶ÔÒ»×éÓï¾ä½øÐбàÒ룬¶øµ±Ìõ¼þ²»Âú×ãʱÔò±àÒëÁíÒ»×éÓï¾ä¡£Ìõ¼þ±àÒë³£Óà #ifdef,#else,#endif,#ifµÈ½øÐÐ˵Ã÷¡£
    Ò»°ãÓÐ3ÖÖÇé¿öʹÓãº
    Çé¿ö1£º
    #ifdef _XXXX
    ...³ÌÐò¶Î1...
    #else
    ...³ÌÐò¶Î2...
    #endif
    Õâ±íÃ÷Èç¹û±êʶ·û_XXXXÒѱ»#defineÃüÁÒå¹ýÔò¶Ô³ÌÐò¶Î1½øÐбàÒ룻·ñÔò¶Ô³ÌÐò¶Î2½øÐбàÒë¡£ÀýÈ磺
    #define NUM
    …
    #ifdef NUM
    printf("֮ǰNUMÓж¨Òå\n");
    #else
    printf("֮ǰNUMûÓж¨\n");
    #endif
    Èç¹û³ÌÐò¿ªÍ·ÓÐ#define NUMÕâÐУ¬¼´NUMÓж¨Ò壬Åöµ½ÏÂÃæ#ifdef NUMµÄʱºò£¬µ±È»Ö´ÐеÚÒ»¸öprintf¡£·ñÔòµÚ¶þ¸öprintf½«±»Ö´ÐС£¿ÉÒԺܷ½±ãµÄ¿ªÆô/¹Ø±ÕÕû¸ö³ÌÐòµÄijÏîÌØ¶¨¹¦ÄÜ¡£
    Çé¿ö2£º
    #ifndef _XXXX
&nb


Ïà¹ØÎĵµ£º

Keil CÖÐÓÃunsigned longҪעÒâµÄÎÊÌâ

 Keil CÀïÓõ½ÁËunsigned long³¤ÕûÐͱäÁ¿£¬±àÒëʱ¶¼ÄÜͨ¹ý£¬µ«ÔËÐÐʱÀÏÊÇÒç³ö£¬Í¬»ï°Ù¶Èµ½ÁË´ËÌù£¬½â¾öÁËÎÊÌ⣬ÓÚÊÇתÌûÓÚ´Ë£º
½ñÌìµ÷ÊÔÒ»¸ö³Ë·¨£¬³öÁ˵ãÎÊÌ⣬ÏÈ¿´´úÂëʾÒ⣺
void test(void)
{
       unsigned long mid1,mid2,mid3;
       mid1 ......

ÔÚLINUXϽøÐÐCÓïÑÔ±à³ÌËùÐèÒªµÄ»ù´¡ÖªÊ¶

 ÕâÆªÎÄÕ½éÉÜÔÚLINUXϽøÐÐCÓïÑÔ±à³ÌËùÐèÒªµÄ»ù´¡ÖªÊ¶.ÔÚÕâÆªÎÄÕµ±ÖÐ,ÎÒÃǽ«»áѧµ½ÒÔÏÂÄÚÈÝ:
Ô´³ÌÐò±àÒë
MakefileµÄ±àд
³ÌÐò¿âµÄÁ´½Ó
³ÌÐòµÄµ÷ÊÔ
Í·ÎļþºÍϵͳÇóÖú
--------------------------------------------------------------------------------
1.Ô´³ÌÐòµÄ±àÒë
ÔÚLinuxÏÂÃæ,Èç¹ûÒª±àÒëÒ»¸öC ......

C runtime libraryµÄÔËÐÐÔ­Àí

1)ÔËÐÐʱ¿â¾ÍÊÇ C run-time library£¬ÊÇ C ¶ø·Ç C++ ÓïÑÔÊÀ½çµÄ¸ÅÄî:È¡Õâ¸öÃû×Ö¾ÍÊÇÒòΪÄãµÄ C ³ÌÐòÔËÐÐʱÐèÒªÕâЩ¿âÖеĺ¯Êý.
2)C ÓïÑÔÊÇËùνµÄ“СÄں˔ÓïÑÔ£¬¾ÍÆäÓïÑÔ±¾ÉíÀ´ËµºÜС£¨²»¶àµÄ¹Ø¼ü×Ö£¬³ÌÐòÁ÷³Ì¿ØÖÆ£¬Êý¾ÝÀàÐ͵ȣ©£»ËùÒÔ£¬C ÓïÑÔÄں˿ª·¢³öÀ´Ö®ºó£¬Dennis Ritchie ºÍ Brian Kernighan ¾ÍÓà C ±¾É ......

ʹÓÃPythonÓïÑÔÉè¼Æ»ùÓÚHTMLµÄCÓïÑÔÓï·¨¼ÓÁÁÏÔʾ³ÌÐò

2005-2006ѧÄêµÚ1ѧÆÚ
±à Òë Ô­ Àí 
¿Î ³Ì Éè ¼Æ ±¨ ¸æ
°à¼¶   02¼Æ(¶þ)   
ѧºÅ     19     
ÐÕÃû     ÁõÏþÃ÷     
³É¼¨           
Ö¸µ¼½Ìʦ   ¬³¯»Ô   
Ò»¡¢   Éè¼ÆÄ¿µÄ
¼ÓÉî¶Ô±àÒ ......

staticÏê½â£¨c/c++£©

C/C++ÖÐStaticµÄ×÷ÓÃÏêÊö
Ò».ÔÚCÓïÑÔÖУ¬staticµÄ×ÖÃæÒâ˼ºÜÈÝÒ×°ÑÎÒÃǵ¼ÈëÆç;£¬ÆäʵËüµÄ×÷ÓÃÓÐÈýÌõ¡£
£¨1£©ÏÈÀ´½éÉÜËüµÄµÚÒ»ÌõÒ²ÊÇ×îÖØÒªµÄÒ»Ìõ£ºÒþ²Ø¡£
µ±ÎÒÃÇͬʱ±àÒë¶à¸öÎļþʱ£¬ËùÓÐδ¼Óstaticǰ׺µÄÈ«¾Ö±äÁ¿ºÍº¯Êý¶¼¾ßÓÐÈ«¾Ö¿É¼ûÐÔ¡£ÎªÀí½âÕâ¾ä»°£¬ÎÒ¾ÙÀýÀ´ËµÃ÷¡£ÎÒÃÇҪͬʱ±àÒëÁ½¸öÔ´Îļþ£¬Ò»¸öÊÇa.c£¬ÁíÒ»¸öÊÇm ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ