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

¡¶The C Programming Language¡·µÚ¶þ´ÎÔĶÁÖ®ÊÕ»ñ

µÚÒ»Õ µ¼ÑÔ
    1£¬¶¨Òå(define)ÓëÉùÃ÷(declaration) 
    ¶¨Òå±íʾ´´½¨±äÁ¿»ò·ÖÅä´æ´¢µ¥Ôª£»¶øÉùÃ÷Ö¸µÄÊÇ˵Ã÷±äÁ¿µÄÐÔÖÊ£¬µ«²»·ÖÅä´æ´¢µ¥Ôª¡£
µÚ¶þÕ ÀàÐÍ¡¢ÔËËã·ûºÍ±í´ïʽ
    1£¬Êý¾ÝÀàÐͼ°³¤¶È
    CÖÐÖ»ÓÐ4ÖÖ»ù±¾Êý¾ÝÀàÐÍ£ºchar ,int ,float ,double£»ÏÞ¶¨·ûÓÐ short ,long ,unsigned 
µÚÈýÕ ¿ØÖÆÁ÷
    1£¬Ã¿¸öelseÓë×î½üµÄÇ°Ò»¸öûÓÐelseÅä¶ÔµÄif½øÐÐÆ¥Å䣬СÐÄÆçÒåÐÔ¡£
    2£¬break ÓÃÓÚ´Ófor, while, do-whileµÈÑ­»·ÖÐÌáÇ°Í˳ö£¬Í¬Ê±ÔÚswitchÖÐҲʹÓã»continue ÓÃÓÚʹfor, while, do-whileÓï¾ä¿ªÊ¼ÏÂÒ»´ÎÑ­»·£¬²»ÓÃÓÚswitchÓï¾ä¡£
µÚËÄÕ º¯ÊýÓë³ÌÐò½á¹¹
    1£¬×÷ÓÃÓò¹æÔò
    Íⲿ±äÁ¿±ØÐ붨ÒåÔÚËùÓк¯ÊýÖ®Í⣬ÇÒÖ»Äܶ¨ÒåÒ»´Î£¬µ«ÊÇ¿ÉÒÔÉùÃ÷ºÜ¶à´Î¡£Èç¹ûÔÚ¶¨Òå֮ǰʹÓøÃÍⲿ±äÁ¿£¬ÐèҪǿÖÆÐÔʹÓÃextern¹Ø¼ü×Ö¡£ÉùÃ÷ʱ²»Ò»¶¨ÒªÖ¸¶¨Êý×鳤¶È¡£
    £¨ÔÚ²»Í¬±àÒëÆ÷ÖУ¬¶ÔÍⲿ±äÁ¿µÄ´¦Àí·½·¨²»Í¬£ºÔÚVC6.0ÖУ¬¶ÔÓÚÈ«¾Ö±äÁ¿£¬¿ÉÒÔÔÚÍ·ÎļþÖж¨Ò壬ÆäËûʹÓõ½¸ÃÈ«¾Ö±äÁ¿µÄÎļþÖ»ÐèÒªÒýÓøÃÍ·Îļþ¼´¿É£¬ÕâÀï¶ÔexternµÄÐèÇó²»´ó£¬Ó¦¸ÃÊDZàÒëÆ÷×ö¹ýÁËÓÅ»¯£»¶øÔÚIAR£¬Ç¶Èëʽ¿ª·¢»·¾³µÄÒ»ÖÖÀҪÇóÑϸñ£¬Í·ÎļþÖв»ÄÜÖ±½Ó¶¨ÒåÈ«¾Ö±äÁ¿£¬·ñÔòÔÚÁ´½Óʱ»á±¨Öظ´¶¨ÒåµÄ´íÎó£¬Ö»ÄÜÊÇÔÚÒ»¸öÔ´ÎļþÖж¨Ò壬ÔÚÍ·ÎļþÖÐÓÃexternÒýÓã¬ÐèÒªÓõ½¸ÃÈ«¾Ö±äÁ¿µÄÔ´ÎļþÒýÓøÃÍ·Îļþ¡££©
    2£¬static
    ¶ÔÓÚ±äÁ¿£º¶ÔÓÚÍⲿ±äÁ¿£¬Ê¹ÓÃstatic£¬Ö÷ÒªÊÇÆðÒþ²Ø×÷Óã¬Ê¹µÃÆä×÷ÓÃÓòÏÞ¶¨Ôڴ˱»±àÒëÔ´ÎļþµÄÆäËû²¿·Ö£»¶ÔÓÚÄÚ²¿±äÁ¿£¬Ê¹µÃ´Ë±äÁ¿±»´æ´¢ÔÚÈ«¾Ö±äÁ¿Çø£¬Éú´æÆÚÑÓ³¤ÎªÕû¸ö³ÌÐòÔËÐÐÆÚ£¬ÓÃÓÚ±£´æ³£Óú¯ÊýÖеľֲ¿±äÁ¿Öµ¡£
    ¶ÔÓÚº¯Êý£ºÒþ²Ø×÷Ó㬶Ըú¯ÊýÉùÃ÷ËùÔÚµÄÎļþ¿É¼û£¬ÆäËûÎļþ¶¼ÎÞ·¨·ÃÎÊ¡£
    3£¬register
    ½«±äÁ¿·ÅÈë¼Ä´æÆ÷£¬µ«Òª¿´±àÒëÆ÷ºÍµ×²ãÓ²¼þ»·¾³ÊÇ·ñÖ§³Ö¡£
    
µÚÎåÕ ָÕëÓëÊý×é
    1£¬Ê²Ã´Ê±ºòÏàͬ£¬Ê²Ã´Ê±ºò²»Í¬
    ¶Ô±àÒëÆ÷¶øÑÔ£¬Ò»¸öÊý×é¾ÍÊÇÒ»¸öµØÖ·£¬Ò»¸öÖ¸Õë¾ÍÊÇÒ»¸öµØÖ·µÄµØÖ·¡£
    Ïàͬ£ºÔÚ×÷Ϊº¯ÊýµÄ²ÎÊýʱ£¬Ö¸ÕëÐÎʽºÍÊý×éÐÎʽûÓÐÇø±ð£¬ÕâÊÇÒòΪ±àÒëÆ÷×ÜÊǽ«Êý×éÐβε±×öÖ¸ÕëÀ´´¦Àí£»ÔÚ±í´ïÊ


Ïà¹ØÎĵµ£º

CÓïÑÔº¯Êý£¨¶þ£©

¡¾Àý8.6¡¿HanoiËþÎÊÌâ
    Ò»¿é°åÉÏÓÐÈý¸ùÕ룬A£¬B£¬C¡£AÕëÉÏÌ×ÓÐ64¸ö´óС²»µÈµÄÔ²ÅÌ£¬´óµÄÔÚÏ£¬Ð¡µÄÔÚÉÏ¡£Èçͼ5.4Ëùʾ¡£Òª°ÑÕâ64¸öÔ²ÅÌ´ÓAÕëÒƶ¯CÕëÉÏ£¬Ã¿´ÎÖ»ÄÜÒƶ¯Ò»¸öÔ²ÅÌ£¬Òƶ¯¿ÉÒÔ½èÖúBÕë½øÐС£µ«ÔÚÈκÎʱºò£¬ÈκÎÕëÉϵÄÔ²Å̶¼±ØÐë±£³Ö´óÅÌÔÚÏ£¬Ð¡ÅÌÔÚÉÏ¡£ÇóÒƶ¯µÄ²½Öè¡£
±¾ÌâËã·¨·ÖÎöÈçÏ£¬ÉèAÉÏ ......

ΪʲôѡÔñCÓïÑÔ

ΪʲôCÓïÑÔÒÀÈ»Èç´ËÁ÷ÐУ¿ÀúÊ·ÉÏ£¬ÓÉÓÚÖÖÖÖÔ­Òò£¬Òµ½çÑ¡ÔñÁËC£¬ÆäÖÐ×îÖ÷ÒªµÄÔ­Òò¾ÍÔÚÓÚËüµÄЧÂÊ¡£ÓÅÐãµÄC³ÌÐòµÄЧÂʼ¸ºõºÍ»ã
±àÓïÑÔ³ÌÐòÒ»Ñù¸ß£¬µ«C³ÌÐòÃ÷ÏԱȻã±àÓïÑÔ³ÌÐò¸üÒ×ÓÚ¿ª·¢¡£ºÍÐí¶àÆäËûÓïÑÔÏà±È£¬C¸øÓè³ÌÐòÔ±¸ü¶àµÄ¿ØÖÆȨ£¬Èç¿ØÖÆÊý¾ÝµÄ´æ´¢Î»Öúͳõʼ»¯¹ý³ÌµÈ¡£Cȱ·¦“°²È«Íø”ÌØÐÔ£¬ÕâËäÓÐÖúÓÚÌá¸ß ......

¿ìËÙÅÅÐò(QuickSort)CÓïÑÔ°æ

¿ìËÙÅÅÐòµÄºËÐÄÔÚÓÚ·ÖÖÎ.
·ÖÖÎËã·¨:
1. È϶¨Ö»ÓÐÒ»¸öÔªËØ»òûÓÐÔªËصÄÊý×éÊÇÓÐÐòµÄ.
2. ½«Êý×é°´ÕÕÒ»¸ö·Ö½çÖµ·ÖΪ×óÓÒÁ½²¿·Ö. ×óÃæËùÓÐÔªËØÖµ±È·Ö½çֵС, ÓÒÃæËùÓÐÔªËØÖµ±È·Ö½çÖµ´ó»òµÈÓÚ.
3. ½«×óÓÒÁ½²¿·Ö·Ö±ðÔÙ·ÖÖÎ, Ö±µ½Òª·ÖÖ§µÄ²¿·ÖÖ»ÓÐÒ»¸öÔªËØ»òûÓÐÔªËØ, ÄÇôÕû¸öÊý×é¾ÍÊÇÓÐÐòµÄÁË.
×÷Õß: selfimpr
²©¿Í: http ......

ǶÈëʽ¿ª·¢£­CÓïÑÔÃæÊÔÌâ(¶þ)

11¡¢ÏÂÃæµÄ´úÂëÊä³öÊÇʲô£¬ÎªÊ²Ã´£¿
Void foo(void)
{
unsigned int a = 6;
int b = -20;
(a+b > 6) £¿puts("> 6") : puts("<= 6");
}
²»¹ÜÈçºÎ£¬ÕâÎÞ·ûºÅÕûÐÍÎÊÌâµÄ´ð°¸ÊÇÊä³öÊÇ“>6”¡£Ô­ÒòÊǵ±±í´ïʽÖдæÔÚÓзûºÅÀàÐͺÍÎÞ·ûºÅÀàÐÍʱËùÓеIJÙ×÷Êý¶¼×Ô¶¯×ª»»ÎªÎÞ·ûºÅÀàÐÍ¡£Òò´Ë-20±ä³ÉÁËÒ»¸ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ