C/C++Ô¤´¦Àí ISO/ANSI C±ê×¼ÒëÎÄÓë×¢½â
<<ISO/ANSI C±ê×¼ÒëÎÄÓë×¢½â C/C++Ô¤´¦Àí²¿·Ö>>
ÄÚÈݼò½é£º±¾ÎĵµÍêÕû·ÒëÁËC±ê×¼(99°æ)ÖÐÔ¤´¦ÀíºÍÏà¹ØÕ½ڵÄÄÚÈÝ£¬²¢ÔÚÐí¶à±ØÒªÖ®´¦¸½¼ÓÁË×¢½âºÍ³ÌÐòʾÀý£¬ÒÔ°ïÖú¶ÁÕßÀí½â±ê×¼ÔÎÄ£¬Í¬Ê±ÖÆ×÷ÁËÏêϸµÄÖÐÓ¢ÎÄË÷Òý±¸²é¡£
ÒëÕߣººúÑå
³ö´¦£ºhttp://blog.csdn.net/huyansoft
Èç¹ûתÔØ£¬Çë±£ÁôÒëÕߺͳö´¦ÐÅÏ¢£¬Ð»Ð»£¡
±¾ÎÄͬʱÖÆ×÷ÁËHTML¸ñʽµÄÎĵµ£¬¿ÉÔÚhttp://download.csdn.net/source/476473ÏÂÔØ¡£HTMLÎĵµµÄºÃ´¦ÔÚÓÚ£¬ÆäÖÐÖÆ×÷ÁË´óÁ¿µÄÁ´½Ó£¬ÔĶÁʱ¿ÉÒÔËæʱµã»÷Á´½Ó·½±ãµØÌøת¡¢Ç°½øºÍºóÍË¡£
ÔÏÈ·¢²¼µÄCHM¸ñʽµÄÎĵµ£¨µØÖ·ÊÇhttp://download.csdn.net/source/468852£©£¬ÓÉÓÚÏÂÔغóÎÞ·¨´ò¿ª£¬Çë²»ÒªÔÙÏÂÔØÁË¡£
Ö£ÖØÉùÃ÷:
±¾ÎĵµÖ®Ó¢ÎÄÔ°æÀ´×Ô»¥ÁªÍø,½ö¹©¸öÈËѧϰ﹑˽Ͻ»Á÷Ö®ÓÃ,°æȨÈÔ¹éISO/IECËùÓÐ,ÈκÎ×éÖ¯ºÍ¸öÈ˲»µÃ¹«¿ª´«²¥»òÓÃÓÚÈκÎÉÌÒµÓ¯ÀûÓÃ;,·ñÔòÒ»Çкó¹ûÓɸÃ×éÖ¯»ò¸öÈ˳е£!ÖÆ×÷Õß²»³Ðµ£Èκη¨Âɼ°Á¬´øÔðÈÎ!Çë×Ô¾õÓÚÏÂÔغó24СʱÄÚɾ³ý,Èç¹ûÐèÒª,ÇëÏòISO¹ºÂòÓ¢ÎÄÔ°æ.
-----------------------------------------------------------------------------------------------------------------
Ç°ÑÔ
ISO/ANSI C±ê×¼ÌṩÁ˶ÔCÓïÑÔÍêÕûµÄ¶¨Òå,ÊÇ×î׼ȷ﹑ȨÍþ﹑Ï꾡µÄC²Î¿¼×ÊÁÏ.Æä´ë´ÇÖ®ÑϽ÷,ÌÖÂÛÌØÕ÷֮ϸÖÂ,¸²¸ÇÄÚÈÝ֮ȫÃæ,ÊÇÆäËüÈκÎÒ»²¿CÊé¼®ºÍÎĵµÎÞ·¨±ÈÄâµÄ.
C±ê×¼ÔÚ¸ø³öÓïÑÔ¶¨ÒåµÄͬʱ,¼¸ºõ¾ÍÊÇÔÚÌáʾ¶ÁÕß,Ò»¸öC±àÒëÆ÷¸ÃÈçºÎʵÏÖ.Ðí¶à³£±»ºöÂÔµÄÓïÑÔÌØÕ÷,¶Ô±àÒëÆ÷µÄʵÏÖÕßÀ´Ëµ,È´ÊÇÎÞ·¨»Ø±ÜºÍ±ØÐë´¦ÀíµÄ.Èç¹ûÄã×¼±¸×ÅÊÖ±àдһ¸ö(ÄÄźܲ»ÍêÕûµÄ)C±àÒëÆ÷,C±ê×¼»áÈÃÄã»íÈ»¿ªÀÊ﹑ÉÙ×ßÐí¶àÍä·.
Èç¹ûÄãÊÇÒ»¸öÆÕͨµÄC/C++³ÌÐòÔ±,ËäÈ»²»ÐèҪͨ¶Á±ê×¼,µ«ÔÚÓöµ½Ò»Ð©ÕùÂÛ²»ÇåµÄϸ½ÚÎÊÌâʱ,ż¶û²éÔÄÒ»ÏÂËü×Ü¿ÉÒÔÕÒµ½ÁîÈËÐÅ·þµÄ´ð°¸,¾ÀÕýÐí¶àÎó½â.ͬʱ,±ê×¼Ö¸Ã÷ÁËÄÄЩÐÐΪÊÇ䶨ÒåµÄ(undefined),ÄÄЩÊÇδȷ¶¨µÄ(unspecified),ÄÄЩÊÇÓÉʵÏÖ¶¨ÒåµÄ(implementation-defined),·ÀÖ¹×Ô¼º³ÌÐòÖгöÏÖÕâЩ²»È·¶¨ÐÐΪ,¿ÉÒÔ±ÜÃâд³ö»µ´úÂë,²úÉú¿ÉÒÆÖ²ÐÔ¸üÇ¿µÄ³ÌÐò.
±¾ÎĵµÍêÕû·ÒëÁËC99±ê×¼ÖÐÔ¤´¦ÀíºÍÏà¹ØÕ½ڵÄÄÚÈÝ.ÔÚÏÖÐеÄISO C++±ê×¼ÖÐ,CÓïÑÔ×Ó¼¯²¿·ÖÖ÷Òª²ÉÓõÄÊÇC89°æ±¾,Òò´Ë,±¾ÎĵĴ󲿷ÖÄÚÈÝҲͬÑùÊÊÓÃÓÚC++.ÊÂʵÉÏ,ÎÄÖÐËùÓÐʾÀý³ÌÐò¶¼ÊÇÔÚVisual C++ 2005ϵ÷ÊÔͨ¹ýµÄ.Ϊ±ãÓÚ¶ÁÕßÔĶÁʱ¶Ô±ÈÓ¢ÎÄÔ
Ïà¹ØÎĵµ£º
(±¾ÎÄÔ´×Ôhttp://www.weste.net/2006/2-20/13432127659.html )¡¡¡¡
Ðí¶àÃæÊÔÌâ¿´ËƼòµ¥£¬È´ÐèÒªÉîºñµÄ»ù±¾¹¦²ÅÄܸø³öÍêÃÀµÄ½â´ð¡£ÆóÒµÒªÇóÃæÊÔÕßдһ¸ö×î¼òµ¥µÄstrcpyº¯Êý¶¼¿É¿´³öÃæÊÔÕßÔÚ¼¼ÊõÉϾ¿¾¹´ïµ½ÁËÔõÑùµÄ³Ì¶È£¬ÎÒÃÇÄÜÕæÕýдºÃÒ»¸östrcpyº¯ÊýÂð£¿ÎÒÃǶ¼¾õµÃ×Ô¼ºÄÜ£¬¿ÉÊÇÎÒÃÇд³öµÄstrcpyºÜ¿ÉÄÜÖ»ÄÜÄõ½10·ÖÖÐ ......
¸´ÔÓµÄC\C++ÉùÃ÷£¬³£³öÏÖÔÚѧУµÄ¿¼¾í£¬ÃæÊÔÌâ»òÊÇÅ£ÈËÀÏÍâµÄ´úÂëÖС£
ÎÒÃÇÔÚʵ¼ÊµÄ¹¤×÷ÖУ¬Ó¦¸Ã¾¡¿ÉÄÜÉÙʹÓø´ÔÓµÄÉùÃ÷¡£¸´ÔÓµÄÉùÃ÷£¬»áÈÃÔĶÁÄú´úÂëµÄÈ˺ÜÊÇÓôÃÆ¡£
ËäÈ»²»Ê¹ÓÃÕâÖÖ¸´ÔÓµÄÉùÃ÷£¬µ«»¹ÊÇÓ¦¸Ã°Ñ½«ÈçºÎ½âÎöÕâÖÖ¸´ÔÓµÄÉùÃ÷µÄ·½·¨¼ÇÔÚÐÄÖС£
ËùÒÔ£¬ÎÒ°ÑÕâÖÖ·½·¨¼Ç¼ÏÂÀ´£¬ÒÔ±¸²»Ê±Ö®Ðè¡£
ÈëÃÅÌâ
1) Ò»¸öÕûÐ ......
¶ÔÓÚÔÓïÀàÐ͵ÄÊý×飬Èçint[] a,ÔÚCÀïÃæÖ»ÒªÕâÑù¶¨ÒåÖ®ºó¾Í¿ÉÒÔÓÃa[i]ʹÓÃÁË£¬µ«ÊÇÔÚJAVAÀïÃæÊDz»Ðеģ¬±ØÐëÓÃint[] a = new int[LENGTH];À´ÎªÊý×é·ÖÅä¿Õ¼ä¡£ÕâÀïµÄa¸üÓ¦¸Ã¿´³ÉCÀïÃæµÄÖ¸Õ룬ËüºÍCÀïÃæµÄint* aÊÇÒ»ÑùµÄ£¬ÒòΪÕâ¸öa£¨CÀïÃæµÄ£©Ò²ÒªÏÈmallocÒ»¸ö¿Õ¼äÖ®ºó²Å¿ ......
C/C++Ô¤´¦Àí ISO/ANSI C±ê×¼ÒëÎÄÓë×¢½â
http://blog.csdn.net/huyansoft/archive/2008/05/26/2484297.aspx
<<ISO/ANSI C±ê×¼ÒëÎÄÓë×¢½â C/C++Ô¤´¦Àí²¿·Ö>>
ÄÚÈݼò½é£º±¾ÎĵµÍêÕû·ÒëÁËC±ê×¼(99°æ)ÖÐÔ¤´¦ÀíºÍÏà¹ØÕ½ڵÄÄÚÈÝ£¬²¢ÔÚÐí¶à±ØÒªÖ®´¦¸½¼ÓÁË×¢½âºÍ³ÌÐòʾÀý£¬ÒÔ°ïÖú¶ÁÕßÀí½â±ê×¼ÔÎÄ£¬Í¬Ê±ÖÆ×÷ÁËÏêϸµ ......