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

C ÓïÑÔ¸ÅÊö

µÚÒ»Õ  CÓïÑÔ¸ÅÊö
 
 
²»ÒªÌÖÂÛΪʲôҪѧϰCÓïÑÔµÄÎÊÌ⣬CÓïÑÔ×ÔÓÐËü×Ô¼º¶ÀÌصÄÆøÏ¢£¡
 
Ò»¡¢CÓïÑÔµÄÀúÊ·
 
CÓïÑÔÊÇ1972ÄêÖÁ1973Äê¼ä£¬ÔÚÃÀ¹úµÄ±´¶ûʵÑéÊÒ( Bell Laboratories )ÓÉDennis M. RitchieÒ»¸öÈË¿ª·¢³öÀ´µÄÒ»ÖÖÏà¶Ô±È½ÏеijÌÐòÉè¼ÆÓïÑÔ¡£
1960Ä꣬³öÏÖµÄALGOL 60 (Ò²³Æ A ÓïÑÔ)ÊÇÒ»ÖÖÃæÏòÎÊÌâµÄ¸ß¼¶ÓïÑÔ£¬ËüÀëÓ²¼þ±È½ÏÔ¶£¬²»ÒËÓÃÀ´±àдϵͳ³ÌÐò¡£
1963Ä꣬Ӣ¹ú½£ÇÅ´óѧÍƳöCPLÓïÑÔ¡£CPLÓïÑÔÔÚALGOL 60µÄ»ù´¡Éϸü½Ó½üÓ²¼þһЩ£¬µ«¹æÄ£±È½Ï´ó£¬ÄÑÒÔʵÏÖ¡£
1967Ä꣬Ӣ¹ú½£ÇÅ´óѧµÄMartin Richards¶ÔCPLÓïÑÔ×öÁ˼ò»¯£¬ÍƳöÁËBCPL ( Basic Combined Programming Language )ÓïÑÔ¡£
1970Ä꣬ÃÀ¹ú±´¶ûʵÑéÊÒµÄKen ThompsonÒÔBCPLÓïÑÔΪ»ù´¡£¬ÓÖ×öÁ˽øÒ»²½¼ò»¯£¬Éè¼Æ³öÁ˺ܼòµ¥µÄ¶øÇҺܽӽüÓ²¼þµÄBÓïÑÔ£¨È¡BCPLµÄµÚÒ»¸ö×Öĸ £©£¬BÓïÑÔµÄÖ÷Ҫ˼ÏëÔ´ÓÚBCPLÓïÑÔ£¬²¢ÇÒBÓïÑÔдÁËÔçÆÚµÄUNIX²Ù×÷ϵͳ£¬ÔÚPDP-7»úÆ÷ÉÏʵÏÖ¡£
ÔÚ̸ÂÛCÓïÑÔµÄʱºò£¬Ò»¶¨ÒªÌ¸ÂÛUNIX²Ù×÷ϵͳ¡£UNIX²Ù×÷ϵͳÊÇÔÚ1969ÄêÓÉKen ThompsonºÍDennis M. RitchieÁ½ÈËÔÚ±´¶ûʵÑéÊÒÀ↑·¢³É¹¦µÄ£¬×î³õÊÇÓûã±àÓïÑÔдµÄ¡££¨ UNIX²Ù×÷ϵͳµÄ¸ÅÊö»áÁíÐи½Â¼¡£ £©
BCPLÓïÑÔºÍBÓïÑÔ¹ýÓÚ¼òµ¥£¬Êý¾ÝÎÞÀàÐÍ£¬Ã¿¸öÊý¾ÝÏîÔÚÄÚÔÚÖÐÕ¼¾ÝÒ»¸ö“×Ö”µÄ¿Õ¼ä£¬Òò´Ë£¬Îª±äÁ¿Ö¸¶¨ÀàÐ͵ÄÖص£¾ÍÂäµ½Á˳ÌÐò±àдÈËÔ±µÄ¼çÉÏ¡£
ÕâÑù¾Í´ÙʹÁËCÓïÑԵIJúÉú¡£CÓïÑÔʹÓÃÁËBCPLÓïÑÔºÍBÓïÑԵĺܶàÖØÒª¸ÅÄͬʱҲÌí¼ÓÁËÊý¾ÝÀàÐͺÍÆäËûµÄÇ¿´ó¹¦ÄÜ¡£×î³õµÄCÓïÑÔÊÇ×÷ΪUNIX²Ù×÷ϵͳµÄ¿ª·¢ÓïÑԲű»ÈËÃǹØ×¢µÄ¡£
ºóÀ´£¬¶ÔCÓïÑÔ¶à´Î×öÁ˸Ľø£¬µ«Ö÷Òª»¹ÊÇÔÚ±´¶ûʵÑéÊÒÄÚ²¿Ê¹Óá£1973Ä꣬Ken ThompsonºÍDennis M. RitchieÁ½È˺Ï×÷½«UNIX²Ù×÷ϵͳÓÃCÓïÑÔÖØиÄд£¨ UNIXµÚ5°æ £©¡£ÏµÍ³µÄ90%ÒÔÉÏÊÇÓÃCÓïÑÔÍê³ÉµÄ£¬¼Ó½øÁ˶àµÀ³ÌÐòÉè¼Æ¹¦ÄÜ£¬´úÂëÁ¿±ÈÒÔÇ°µÄ°æ±¾´óÁËÈý·ÖÖ®Ò»£¬Õû¸öϵͳ£¨ °üÀ¨C±àÒë³ÌÐò±¾Éí £©½¨Á¢ÔÚCÓïÑԵĻù´¡ÉÏ£¬¶øCÓïÑÔÓÖ¾ßÓÐÁ¼ºÃµÄ¿ÉÒÆÖ²ÐÔ¡£UNIXµÚ5°æµì¶¨ÁËUNIX²Ù×÷ϵͳµÄ»ù´¡¡£1975Ä꣬¹«²¼ÁËUNIXµÚ6°æ¡£1997Äê³öÏÖÁ˲»ÒÀÀµ¾ßÌå»úÆ÷µÄCÓïÑÔ±àÒëÎı¾¡¶¿ÉÒÆÖ²CÓïÑÔ±àÒë³ÌÐò¡·¡£1978ÄêÒÔºó£¬CÓïÑÔÒÑÏȺóÒÆÖ²µ½´ó¡¢ÖС¢Ð¡¡¢Î¢ÐÍ»úÉÏ£¬ÒѾ­¶ÀÁ¢ÓÚUNIXºÍPDPÁË¡£ÏÖÔÚCÓïÑÔÒÑ·çÃÒÈ«Çò£¬³ÉΪÊÀ½çÉÏÓ¦ÓÃ×î¹ã·ºµÄ¼¸ÖÖ¼ÆËã»úÓïÑÔÖ®Ò»¡£ÊÂʵÉÏËùÓÐеÄÖ÷Á÷²Ù×÷ϵͳµÄÄں˳ÌÐò¶¼ÊÇÓÃCÓïÑÔʵÏֵġ£CÓïÑÔ¿ÉÒÔÓ¦ÓÃÓÚ¶àÊý¼ÆËã»úÉÏ£¬Ëü²»ÒÀÀµ»úÆ÷Ó²¼þ£¬Í¨¹ý×ÐϸÉè¼Æ£¬³ÌÐò±àдÕß


Ïà¹ØÎĵµ£º

C/C++ ·¾¶ÎªÄ¿Â¼ÅжÏ

#include <dirent.h>
#include <sys/stat.h>
#include <sys/types.h>
/****************************************************
* º¯Êý¹¦ÄÜ: ÅжϲÎÊý·¾¶ÊÇ·ñΪ(ÕýÈ·µÄ)Ŀ¼
* º¯Êý·µ»Ø: 0Ϊ±íʾ·¾¶ÎªÎļþ,1Ϊ·ÇĿ¼.ÆäËûΪ´íÎó
*    ²ÎÊý: pathÎļþÐèÒªÅжϵÄĿ¼µÄ·¾¶.
*  ......

LinuxÏÂCÓïÑÔ±à³Ì ÐźŴ¦Àíº¯Êý

Ç°ÑÔ:ÕâÒ»ÕÂÎÒÃÇÌÖÂÛÒ»ÏÂLinuxϵÄÐźŴ¦Àíº¯Êý. 
     LinuxϵÄÐźŴ¦Àíº¯Êý: 
1.ÐźŵIJúÉú 
2.ÐźŵĴ¦Àí 
3.ÆäËüÐźź¯Êý 
--------------------------------------------------------------------------------
Ò»¸öʵÀý 
1¡£ÐźŵIJúÉú  ......

PHP·þÎñÆ÷¶Ëͨ¹ýÃüÃû¹ÜµÀÓëC/C++³ÌÐòͨÐÅ

ÔÚÕ⼸ÌìµÄ¹¤×÷¹ý³ÌÖУ¬ÐèҪʵÏÖPHPÔÚ·þÎñÆ÷¶ËÄÜÓëÆäËû³ÌÐòͨÐÅ¡£ºÍÀϺÎÁ©ÈËÑо¿ÁË°ëÌ죬ÖÕÓÚ´óÖÂŪ³öÁËÒ»¸öÓÃWINDOWSµÄÃüÃû¹ÜµÀͨÐŵķ½·¨¡£
Óм¸µãÐèҪעÒâµÄ£º
PHP·þÎñÆ÷¶ËÎÒÃÇÿ´Î¶¼ÊÇÖØйҽÓÃüÃû¹ÜµÀ¡££¨ÕâÑùд£¬PHP¶Ë´úÂëÁ¿¼«ÆäÉÙ£¬¶øÇÒÒ²ºÜ·½±ã¡££©
ÄÇôÎÒÃÇÓÃC/C++дµÄÃüÃû¹ÜµÀ·þÎñÆ÷ÔòÐèҪÿ´ÎͨÐŶ¼´´½¨Ò»´Î¹ ......

C µÄ¿ªÊ¼

    C µÄ¿ªÊ¼
 
    2010Äê2ÔÂ10ÈÕ£¬
    ¿ªÊ¼ÔĶÁ¼ÒÀïÓйØ"CÓïÑÔ"µÄ¸÷ÖÖ×ÊÁÏ¡£
    ʹÓà TurboC2.0£¬Å¼¶û¿ÉÄÜÒ²»áÓõ½ Microsoft Visual C++ 6.0¡£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ