cÓïÑÔº¯ÊýÈ«¼¯£¬ÒѰüÀ¨¾ø´ó¶àÊýµÄº¯Êý¡£Ã¿Ò»¸öº¯Êý°üÀ¨º¯ÊýÃû£¬×÷Óã¬Ê¹Ó÷½·¨£¬¾ÙÀý˵Ã÷£¬ƒÈÈÝÏêϸ£¬ÐÖúÄã¸ü¿ìµÄѧϰÅàѵCÓïÑÔ£¬ÓÐÐëÒªµÄ¸Ï¿ìÀ´Ãâ·ÑÏÂÔØÓ¦Óðɡ£
CÓïÑÔÊÇÒ»ÃÅͨÓÃÐÔÈí¼þ±à³ÌÓïÑÔ£¬ÔËÓÃÆÕ±é¡£CÓïÑÔµÄÖÆ¶¨×ÜÌåÄ¿±êÊǸøÓèÒ»ÖÖÄÜÒÔ¼òµ¥µÄ·½·¨±àÒë³ÌÐò£¬½â¾öµÍµÈ´¢´æÆ÷£¬Ôì³ÉСÁ¿µÄÐòÁкż°Æä²»ÓÃÒ»ÇÐÈí¼þ»·¾³ÊÊÓñãÄÜÔË×÷µÄ³ÌÐò±àдÓïÑÔ¡£
ËäÈ»CÓïÑÔ¸øÓèÁ˺ܶàµÍµÈ½â¾öµÄ×÷Ó㬵«ÒÀȻά³Ö×ÅÓÅÁ¼¿çƽ̨µÄÌØµã£¬ÒÔÒ»¸ö¹æ·¶¹æ¸ñÐͺÅÎÒÃǵÄCÓïÑÔ³ÌÐòÁ÷³Ì¿ÉÔںܶàµçÄÔÉÏ·þÎñƽ̨ÉÏ¿ªÕ¹±àÒë³ÌÐò£¬ÄËÖÁ°üÀ¨Ò»Ð©ÄÚǶʽcpu£¨µ¥Æ¬»úÉè¼Æ»ò³ÆMCU£©¼°Æä³¬¼¶¼ÆËã»úµÈ×÷ҵƽ̨¡£
¶þÊ®ÊÀ¼Í°ËÊ®Äê´ú£¬ÎªÁ˸üºÃµØ·ÀÖ¹¸÷¿ª·¢Éè¼ÆÉú²úÉÌÓõÄCÓïÑÔÓ¢ÓïµÄÓï·¨Ôì³É²î±ð£¬ÓÉÓ¢¹úÎÒ¹ú±ê×¼¾ÖΪCÓïÑÔ¶©¶¨ÁËÒ»Ì×ÏêϸµÄ¹ú¼Ò±ê×¼Ó¢ÓïµÄÓï·¨£¬³ÆÖ®ÎªANSI C£¬×öΪCÓïÑÔ×ʼµÄ¹æ·¶¡£
±àÒëÆ÷
GCC£¬GNU»ú¹¹¿ª·¢Éè¼ÆµÄ¿ªÔ´ÍêÈ«Ãâ·ÑµÄ±àÒëÆ÷
MinGW£¬windowsµçÄÔ²Ù×÷ϵͳϵÄGCC
Clang£¬¿ªÔ´µÄBSDÐÒéµÄ¸ù¾ÝLLVMµÄ±àÒëÆ÷
Visual C :: cl.exe£¬Microsoft VC ÄÚÖõıàÒëÆ÷
¼¯³É»¯¿ª·¢»·¾³(IDE)
CodeBlocks£¬¿ªÔ´ÍêÈ«Ãâ·ÑµÄC/C IDE
CodeLite£¬¿ªÔ´£¬¿çƽ̨µÄC/C ¼¯³É»¯¿ª·¢»·¾³
Orwell Dev-C £¬ÉúÃüÆÚµÄC/C IDE
C-Free
Light Table
Visual StdioϵÁвúÆ·
cÓïÑÔ±àÒëÊÖ»úÈí¼þ£¬Ç¿ÁÒÍÆ¼öÓ¦ÓÃVC++6.0ºº»¯°æ£¬ÓÉÓÚ¹ú¼Ò¿¼ÊÔÓõľÍÊÇÄǸö£¬µ±È»Ò²ÓÐTurboCÕâÒ»Ò²ÊÇ֮ǰ¹ú¼Ò¿¼ÊÔÓõģ¬¿ÉÊÇÕâÖÖ°æ±¾ºÜÄê¼Í´óÁË£¬²¢ÇÒ›]ÓÐÈç½ñµÄ±ã½Ý£¬ÀýÈçÄãÅöµ½ÁËÄÑÌâÏëÀ´×ÊѯÏÂËûÈË£¬Àϰ汾µÄÓÈÆäÊǽÏΪ¾µäµÄturboc2.0µÄ£¬ÄãÐèÒª°ÑÔÏȵıàÂëÔÚдһ±é²ÅÐУ¬¶øVisuslC++6.0µÄÔò¿ÉÒÔÓõçÄÔÊó±ê¿ªÕ¹¿½±´Êµ¼Ê²Ù×÷£¬ºÜÊDZã½Ý£¬²¢ÇÒVCÒ²ÓÐÈ«×Ô¶¯Óò»Ò»ÑùµÄÑÕÉ«À´ÏÔʾÐÅÏ¢²»Ò»ÑùÖÖÀàµÄ±àÂ룬¶ÔÐÂÊÖ¶øÑÔ£¬ÊǸö·Ç³£ºÃµÄ¸Ä´í×÷Óã¬ÀýÈçÄãµÄ¹Ø¼ü´Ê´ò´í£¬ÑÕÉ«ÊÇ»á±äµÄ¡£ÓÉÓÚdev×ÔÉí´æÓкܶàȱµã£¬·´µ¹Ê¹Äã¿ÉÒÔÓÐןüºÃµÄϰ¹ß£¬µÈµ½ÄãÓÃdevÄܹ»ÕÆ¿ØÄѵãµÄÇé¿öÏ£¬ÄãÄܸоõÆäËûÊÖ»úÈí¼þÇ¿¾¢µÄµ÷½Ú×÷ÓÃ˵µ½µ×²»±ØÒªµÄ¡£
CÓïÑÔ±àÒëÆ÷ÊÇѧϰCÓïÑԵıر¸¹¤¾ßÖ®Ò»¡£CÓïÑÔ±àÒëÆ÷Ö÷Òª·ÖΪCÓïÑÔ±àÒëÆ÷ºÍC++ÓïÑÔ±àÒëÆ÷¡£¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ÄÄÖÖCÓïÑÔ±àÒëÆ÷×îÊʺÏËûÃÇ£¿ÏÂÃæµÄ°æ±¾ÊÇרΪÄú¾«ÐÄÌôÑ¡ºÍÕûÀíµÄһЩÖ÷Á÷CÓïÑÔ±àÒëÆ÷£¬Ï£ÍûÄܸøÄú´øÀ´Ò»Ð©°ïÖú£¬ÓÐÐèÒªµÄÅóÓÑ¿ÉÒÔÏÂÔØÊÔÊÔ£¡¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔ±àÒëÆ÷,cÓïÑÔ±àÒëÆ÷ÊÇÒ»ÖÖʲôÈí¼þ,cÓïÑԱر³´úÂë¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
C++±àÒëÆ÷ÊÇÔÚC++ÓïÑÔ»·¾³ÖÐʹÓõıàÒëÆ÷¹¤¾ß¡£C++±àÒëÆ÷»·¾³¾ßÓÐÐí¶àÓÅÐãµÄ¹¦ÄÜ£¬¸ü¸ßЧµÄ¹¦ÄܺÍÖ§³Ö¹¤¾ß¡£ÄĸöÊÇÓÅÐãµÄC++±àÒëÆ÷£¿Ê×ÏÈ£¬×îÖ÷Á÷µÄMSVC¡¢GCC¡¢CyGWin¡¢MIWW£¬ÒÔ¼°Ò»Ð©Àû»ùºÍÐÂÊÖ£¬ÈçICC£¨Ó¢ÌضûC/C++±àÒëÆ÷£©¡¢BCC£¨Borland C/C++±àÒëÆ÷¡¢¿ìËÙÏúÊÛÓïÒôÏûʧ£©µÈ¶¼Êdz£Óõġ£ÕâÀïÎÒÃÇÊÕ¼¯ºÍÕûÀí×î³£ÓõÄÇ¿´óC++±àÒëÆ÷Ãâ·ÑÏÂÔØ£¬¹©´ó¼Ò²Î¿¼¡£¶àÌØÈí¼þרÌâΪÄúÌṩc++±àÒëÆ÷,GCC±àÒëÆ÷,±àÒëÆ÷¿ª·¢¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔÈí¼þ,ѧÉúcÓïÑÔÈí¼þ,³õѧÕßcÓïÑÔ±à³ÌÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
CÓïÑÔ±à³ÌÈí¼þÊÊÓÃÓÚ±àÖÆÏµÍ³Èí¼þ£¬ÊÇѧÉúѧϰ±à³ÌµÄ±Ø±¸Èí¼þ¡£CÓïÑÔÊÇÒ»Öַdz£Ç¿´óµÄ¼ÆËã»úÓïÑÔ£¬Ëü²»½öÔÚÈí¼þ¿ª·¢Öеõ½¹ã·ºÓ¦Ó㬶øÇÒÔÚ¸÷ÖÖ¿ÆÑ§Ñо¿ÖÐÒ²µÃµ½¹ã·ºÓ¦Óᣳ£ÓõÄCÓïÑÔ±à³ÌÈí¼þÈçVisual Studio¡¢MIWW¡¢TurboC¡¢Ó¢ÌضûC++±àÒëÆ÷µÈ¡£CÓïÑÔ±à³ÌÈí¼þµÄ×î¼ÑÓÃ;ÊÇʲô£¿¶àÌØÈí¼þÕ¾ÌṩCÓïÑÔ±à³ÌÈí¼þµÄ×î¼ÑÏÂÔØ¡£ÒÔÏÂÈí¼þÊÇÖøÃûµÄCÓïÑÔ±à³ÌÈí¼þ¡£ÐèÒªËüµÄѧÉú¿ÉÒÔ×ö²Î¿¼¡£¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔ±à³ÌÈí¼þ,cÓïÑÔ±à³Ì»ù´¡,cÓïÑÔÓÃʲôÈí¼þ±àд¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«