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

ÉîÈëÈÏʶ Turbo C ±àÒëÆ÷


ÓÐË­ÕæÕýµÄÀí½â¹ýÒ»¸ö±àÒëÆ÷ÄØ£¿Ðí¶àÈËÈÏΪTCºÜ¼òµ¥ºÜÂäºó£¬µ«ÊǼ´±ãÊÇÕâÑù¼òµ¥µÄ¹¤¾ß£¬µ½µ×Óм¸¸öÈËÕæÕýµÄÉîÈëÀí½âÁËÄØ£¿Ò»¸ö¼òµ¥µÄ±àÒëÆ÷¶¼²»ÄÜÀí½â£¬ÈçºÎÄܳÉΪ¸ßÊÖ£¬ÈçºÎÄÜÉîÈëµÄʹÓøü¼Ó¸ß¼¶µÄ¹¤¾ßÄØ£¿²»ÒªÒÔΪ×Ô¼ºÊ¹ÓõÄÊÇVC¾ÍºÜÁ˲»Æð£¬ÒòΪʹÓÃÕâÑùɵ¹Ï»¯µÄ¹¤¾ßÖ»ÄÜÈÃÄã¿´²»µ½ÊÂÎïµÄ±¾ÖÊ¡£½ÓÏÂÀ´ÎÒÃǾÍÀ´ÉîÈëµÄÈÏʶTurbo C±àÒëÆ÷¡£
¹ãÒåµÄ±àÒëÆ÷£¬°üÀ¨ÁË´úÂë±àÒëÆ÷(compiler)£¬Ä¿±êÎļþÁ´½ÓÆ÷(linker)£¬¿âÎļþ¹ÜÀí¹¤¾ß(ÈçtcµÄtlib£¬gccµÄar)£¬±àÒëÇý¶¯¹¤¾ß(ÈçVCµÄNMake£¬gccµÄmake)£¬ANSI c/c++±ê×¼µÄÍ·ÎļþºÍ¿âÎļþ£¬À©Õ¹µÄÍ·ÎļþºÍ¿âÎļþ£¬¼¯³É¿ª·¢»·¾³(IDE)£¬µÈµÈÓë±àÒëÏà¹ØµÄ¹¤¾ß£¬ËùÓÐÕâЩ¹¤¾ßµÄ¼¯ºÏ£¬¾Í×é³ÉÁ˹ãÒåÉϵıàÒëÆ÷¡£
ÏÁÒåµÄ±àÒëÆ÷£¬Ôò½öÖ¸compiler¡£compilerÖ»¸ºÔð½«Ô´´úÂ룬¼´.c/.cxx/.cppÎļþ±àÒë³ÉΪĿ±êÎļþ.o/.obj¡£±àÒë¹ý³ÌµÄÊäÈëÊÇÔ´Îļþ£¬°üÀ¨×Ô¼ºÊéдµÄ.cºÍ.hÒÔ¼°ÏµÍ³ÌṩµÄ.hÎļþ£¬±àÒëµÄÊä³öÊÇÄ¿±êÎļþ¡£ÐèҪǿµ÷µÄÒ»µãʱ£¬ÔÚcompile½×¶Î£¬Ö»´¦ÀíÔ´Îļþ£¬ËùÒÔ²»ÐèÒª¿âÎļþºÍ¶îÍâµÄÄ¿±êÎļþµÄ²ÎÓ룬Òò´Ë£¬Ö»Òª´úÂëÔÚÓï·¨ÉÏûÓдíÎó£¬compile¾ÍÒ»¶¨ÄܲúÉúÄ¿±êÎļþ¡£
¶ÔÓÚÒ»¸ö¹ãÒåµÄ±àÒëÆ÷À´ËµÒÔϼ¸¸ö²¿·ÖÊDZر¸µÄ£º1.compiler£¬2.linker£¬3.ϵͳÌṩµÄÍ·ÎļþºÍ¿âÎļþ¡£Ç°ÃæÒѾ­½éÉÜÁËcompiler£¬½ÓÏÂÀ´¿´linker¡£
linkerµÄ¹¦ÄÜÊǽ«Ä¿±êÎļþ½øÐÐ×°Å䣬½«¸¡¶¯µÄµØÖ·±äΪȷ¶¨µÄµØÖ·£¬Õâ¸ö¹¤×÷ÊÇͨ¹ýÐÞ¸ÄÄ¿±êÎļþµÄÖØ¶¨Î»ÏîÀ´ÊµÏֵ쬯ä¾ßÌåµÄ¹ý³Ì¿ÉÒԲο¼"Linker & loader"Õâ±¾Ê飬ÕâÊÇÒ»±¾Ïêϸ½éÉÜlinkerºÍloaderµÄºÃ´¦£¬ÔÚ´Ë×ö¸öÍÆ¼ö¡£×ÜÖ®£¬linkÕâÒ»½×¶Î´¦ÀíµÄÊäÈëÊÇÄ¿±êÎļþ£¬ÆäÊä³öÊÇ¿ÉÖ´ÐÐÎļþ£¬»ò¶¯Ì¬¿â¡£
ÈκÎÒ»¸ö±àÒëÆ÷¶¼»áÌṩ¿âÎļþºÍÓëÖ®¶ÔÓ¦µÄÍ·Îļþ£¬C/C++±àÒëÆ÷Ò»°ã¶¼ÌṩANSI C/C++µÄ¿âºÍÏàÓ¦µÄÍ·Îļþ¡£
´ÓÏÖÔÚÆðÎÒÃǾÍÐèÒª½¨Á¢ÆðÒ»¸ö¸ÅÄ¾ÍÊǹãÒåµÄ±àÒë¹ý³Ì£¬Êµ¼ÊÉÏÊÇÓɱàÒëºÍÁ´½ÓÁ½¸ö»ù±¾²½Öè×é³ÉµÄ£¬Èç¹ûÄÜÉî¿ÌµÄÀí½âÕâÁ½¸ö²½Ö裬¾ÍÊÇÒ»´ó½ø²½ÁË¡£
ÔÚ±àÒëÆ÷ÀÓÐһЩĬÈϵĹ涨£¬ÎÒÃÇÐèÒªÁ˽⡣ÔÚ±àÒëÆ÷ÖУ¬binĿ¼ÓÃÓÚ´æ·Åcompiler¡¢linkerµÈ¹¤¾ß£¬includeĿ¼ÓÃÓÚ´æ·ÅÍ·Îļþ£¬libĿ¼Óôæ·Å¿âÎļþ£¬´ó¶àÊýµÄ±àÒëÆ÷µÄĿ¼¾ÍÊǰ´Õâ¸öÀ´×éÖ¯µÄ¡£
½ÓÏÂÀ´¿´Turbo CΪÎÒÃÇÌṩÁËЩʲô(Çëµ½ÎÒµÄÍøÕ¾ÏÂÔØÎÒ¶¯ÊÖÖÆ×÷µÄ¸ÄÁ¼°æTC±àÒëÆ÷)¡£
binĿ¼ÖУº
    CPP.EXE    ÊÇÒ»¸öCÓïÑÔÔ¤´¦Àí¹¤¾ß£¬¾ÍÊǸºÔð¶ÔÔ´´úÂë½øÐÐÔ¤±àÒë´¦Àí£¬²»ÒªÀí½âΪc++±àÒëÆ÷
&nbs


Ïà¹ØÎĵµ£º

(ת)³¹µ×¸ã¶¨CÖ¸Õ룭º¯ÊýÃûÓ뺯ÊýÖ¸Õë

 £¨×ª×Ô£©http://blog.pfan.cn/whyhappy/6030.html
 º¯ÊýÃûÓ뺯ÊýÖ¸Õë
Ò» ͨ³£µÄº¯Êýµ÷ÓÃ
    Ò»¸öͨ³£µÄº¯Êýµ÷ÓõÄÀý×Ó£º
//×ÔÐаüº¬Í·Îļþ
void MyFun(int x);    //´Ë´¦µÄÉêÃ÷Ò²¿Éд³É£ºvoid MyFun( int );
int main(int argc, char* argv[])
{
   ......

MySQLÓëC/C++½Ó¿ÚÓ¦ÓÃѧϰ

 ---- ÔÚÊý¾Ý¿âµÄÓ¦Óÿª·¢ÖУ¬³£³£»áÓöµ½ÐÔÄܺʹú¼ÛµÄÖ®¼äì¶Ü¡£ÒÔ×÷ÕßÔÚ¿ª·¢¹ÉÊÐÐÐ
Çé²éѯºÍ½»Ò×ϵͳÖÐÓöµ½µÄÎÊÌâΪÀý£¬ÒªÔÚʵʱ¼Ç¼1000¶àÖ»¹ÉƱÿ·ÖÖÓ¸üÐÂÒ»´ÎµÄÐÐ
ÇéÊý¾ÝµÄͬʱ£¬ÏìÓ¦´óÁ¿²¢·¢Óû§µÄÊý¾Ý²éѯÇëÇ󡣿¼Âǵ½ÐԼ۱ȺÍÒ×ά»¤ÐÔ£¬ÏµÍ³ÓÖ
ÒªÇóÔÚ»ùÓÚPC·þÎñÆ÷£¬Windows NTƽ̨µÄÈíÓ²¼þ»·¾³ÏÂʵÏÖ¡£¿ª ......

C/C++±ÊÊÔÌâ(1)

ÊÔÌâ1£º
Code
Void test1()
{
    char string[10];
    char* str1="0123456789";
    strcpy(string, str1);
}
ÊÔÌâ2£º
Code
Void test2()
{
    char string[10], str1[10];
 & ......

C runtime libraryµÄÔËÐÐÔ­Àí

1)ÔËÐÐʱ¿â¾ÍÊÇ C run-time library£¬ÊÇ C ¶ø·Ç C++ ÓïÑÔÊÀ½çµÄ¸ÅÄî:È¡Õâ¸öÃû×Ö¾ÍÊÇÒòΪÄãµÄ C ³ÌÐòÔËÐÐʱÐèÒªÕâЩ¿âÖеĺ¯Êý.
2)C ÓïÑÔÊÇËùνµÄ“СÄں˔ÓïÑÔ£¬¾ÍÆäÓïÑÔ±¾ÉíÀ´ËµºÜС£¨²»¶àµÄ¹Ø¼ü×Ö£¬³ÌÐòÁ÷³Ì¿ØÖÆ£¬Êý¾ÝÀàÐ͵ȣ©£»ËùÒÔ£¬C ÓïÑÔÄں˿ª·¢³öÀ´Ö®ºó£¬Dennis Ritchie ºÍ Brian Kernighan ¾ÍÓà C ±¾É ......

C/C++±ÊÊÔÌâÄ¿´óÈ«

 1.ÇóÏÂÃæº¯ÊýµÄ·µ»ØÖµ£¨Î¢Èí£©
¡¡¡¡int func(x)
¡¡¡¡{
¡¡¡¡int countx = 0;
¡¡¡¡while(x)
¡¡¡¡{
¡¡¡¡countx ++;
¡¡¡¡x = x&(x-1);
¡¡¡¡}
¡¡¡¡return countx;
¡¡¡¡}
¡¡¡¡¼Ù¶¨x = 9999¡£ ´ð°¸£º8
¡¡¡¡Ë¼Â·£º½«xת»¯Îª2½øÖÆ£¬¿´º¬ÓеÄ1µÄ¸öÊý¡£
¡¡¡¡2. ʲôÊÇ“ÒýÓÔ£¿ÉêÃ÷ºÍʹÓÓÒýÓ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ