¡¶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ÓïÑÔÒÀÈ»Èç´ËÁ÷ÐУ¿ÀúÊ·ÉÏ£¬ÓÉÓÚÖÖÖÖÔÒò£¬Òµ½çÑ¡ÔñÁËC£¬ÆäÖÐ×îÖ÷ÒªµÄÔÒò¾ÍÔÚÓÚËüµÄЧÂÊ¡£ÓÅÐãµÄC³ÌÐòµÄЧÂʼ¸ºõºÍ»ã
±àÓïÑÔ³ÌÐòÒ»Ñù¸ß£¬µ«C³ÌÐòÃ÷ÏԱȻã±àÓïÑÔ³ÌÐò¸üÒ×ÓÚ¿ª·¢¡£ºÍÐí¶àÆäËûÓïÑÔÏà±È£¬C¸øÓè³ÌÐòÔ±¸ü¶àµÄ¿ØÖÆÈ¨£¬Èç¿ØÖÆÊý¾ÝµÄ´æ´¢Î»Öúͳõʼ»¯¹ý³ÌµÈ¡£Cȱ·¦“°²È«Íø”ÌØÐÔ£¬ÕâËäÓÐÖúÓÚÌá¸ß ......
¿ìËÙÅÅÐòµÄºËÐÄÔÚÓÚ·ÖÖÎ.
·ÖÖÎËã·¨:
1. È϶¨Ö»ÓÐÒ»¸öÔªËØ»òûÓÐÔªËØµÄÊý×éÊÇÓÐÐòµÄ.
2. ½«Êý×é°´ÕÕÒ»¸ö·Ö½çÖµ·ÖΪ×óÓÒÁ½²¿·Ö. ×óÃæËùÓÐÔªËØÖµ±È·Ö½çֵС, ÓÒÃæËùÓÐÔªËØÖµ±È·Ö½çÖµ´ó»òµÈÓÚ.
3. ½«×óÓÒÁ½²¿·Ö·Ö±ðÔÙ·ÖÖÎ, Ö±µ½Òª·ÖÖ§µÄ²¿·ÖÖ»ÓÐÒ»¸öÔªËØ»òûÓÐÔªËØ, ÄÇôÕû¸öÊý×é¾ÍÊÇÓÐÐòµÄÁË.
×÷Õß: selfimpr
²©¿Í: http ......
CÓïÑÔ»ù±¾¹¦½Ì³ÌϵÁÐ(3) - ¿ìËٵĺ¯Êýµ÷ÓÃ
ÎÒÓÖÀ´ÁË£¬½ñÌ쿲¿²º¯Êýµ÷ÓõÄÎÊÌâ¡£º¯ÊýÄÄÀï¶¼ÓУ¬Ð¡µÄ³ÌÐòÒ»Á½¸öº¯Êý£¬´óµÄ³ÌÐò³É°ÙÉÏǧ¸öº¯Êý¡£¼´Ê¹ÔÚÓÎÏ·µÄ¹Ø¼üÑ»·ÖУ¬µ÷Óü¸Ê®¸öº¯ÊýÒ²ÊǺܳ£¼ûµÄ¡£ËùÒÔº¯Êýµ÷ÓôúÂëµÄÖÊÁ¿£¬Ôںܴó³Ì¶ÈÉÏÓ°Ïì×ÅÓÎÏ·µÄÖÊÁ¿¡£
»¹ÊÇÏÈ˵×î»ù±¾µÄ´úÂë·ç¸ñÎÊÌâ¡£Ê×ÏÈ£¬¶ÔÓÚº¯ÊýµÄ²ÎÊý£¨ÌرðÊÇ ......