Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

½«Àà³ÉÔ±º¯ÊýÓÃ×öC»Øµ÷º¯Êý

½«Àà³ÉÔ±º¯ÊýÓÃ×öC»Øµ÷º¯Êý Ìá³öÎÊÌ⣺ »Øµ÷º¯ÊýÊÇ»ùÓÚC±à³ÌµÄWindows SDKµÄ¼¼Êõ£¬²»ÊÇÕë¶ÔC++µÄ£¬³ÌÐòÔ±¿ÉÒÔ½«Ò»¸öCº¯ÊýÖ±½Ó×÷Ϊ»Øµ÷º¯Êý£¬µ«ÊÇÈç¹ûÊÔͼֱ½ÓʹÓÃC++µÄ³ÉÔ±º¯Êý×÷Ϊ»Øµ÷º¯Êý½«·¢Éú´íÎó£¬ÉõÖÁ±àÒë¾Í²»ÄÜͨ¹ý¡£·ÖÎöÔ­Òò£ºÆÕͨµÄC++³ÉÔ±º¯Êý¶¼Òþº¬ÁËÒ»¸ö´«µÝº¯Êý×÷Ϊ²ÎÊý£¬Ò༴“this”Ö¸Õ룬C++ͨ¹ý´«µÝÒ»¸öÖ¸Ïò×ÔÉíµÄÖ¸Õë¸øÆä³ÉÔ±º¯Êý´Ó¶øÊµÏÖ³ÌÐòº¯Êý¿ÉÒÔ·ÃÎÊC++µÄÊý¾Ý³ÉÔ±¡£ÕâÒ²¿ÉÒÔÀí½âΪʲôC++ÀàµÄ¶à¸öʵÀý¿ÉÒÔ¹²Ïí³ÉÔ±º¯Êýµ«ÊÇÈ·Óв»Í¬µÄÊý¾Ý³ÉÔ±¡£ÓÉÓÚthisÖ¸ÕëµÄ×÷Óã¬Ê¹µÃ½«Ò»¸öCALLBACKÐ͵ijÉÔ±º¯Êý×÷Ϊ»Øµ÷º¯Êý°²×°Ê±¾Í»áÒòΪÒþº¬µÄthisÖ¸ÕëʹµÃº¯Êý²ÎÊý¸öÊý²»Æ¥Å䣬´Ó¶øµ¼Ö»ص÷º¯Êý°²×°Ê§°Ü½â¾ö·½°¸£ºÒ»,²»Ê¹ÓóÉÔ±º¯Êý£¬Ö±½ÓʹÓÃÆÕͨCº¯Êý£¬ÎªÁËʵÏÖÔÚCº¯ÊýÖпÉÒÔ·ÃÎÊÀàµÄ³ÉÔ±±äÁ¿£¬¿ÉÒÔʹÓÃÓÑÔª²Ù×÷·û(friend)£¬ÔÚC++Öн«¸ÃCº¯Êý˵Ã÷ΪÀàµÄÓÑÔª¼´¿É¡£ÕâÖÖ´¦Àí»úÖÆÓëÆÕͨµÄC±à³ÌÖÐʹÓûص÷º¯ÊýÒ»Ñù¡£¶þ,ʹÓþ²Ì¬³ÉÔ±º¯Êý£¬¾²Ì¬³ÉÔ±º¯Êý²»Ê¹ÓÃthisÖ¸Õë×÷ΪÒþº¬²ÎÊý£¬ÕâÑù¾Í¿ÉÒÔ×÷Ϊ»Øµ÷º¯ÊýÁË¡£¾²Ì¬³ÉÔ±º¯Êý¾ßÓÐÁ½´óÌØµã£ºÆäÒ»£¬¿ÉÒÔÔÚûÓÐÀàʵÀýµÄÇé¿öÏÂʹÓã»Æä¶þ£¬Ö»ÄÜ·ÃÎʾ²Ì¬³ÉÔ±±äÁ¿ºÍ¾²Ì¬³ÉÔ±º¯Êý£¬²»ÄÜ·ÃÎʷǾ²Ì¬³ÉÔ±±äÁ¿ºÍ·Ç¾²Ì ......

c ÓïÑÔÖеÄ×Ö·û´®²Ù×÷

http://blog.chinaunix.net/u1/41817/showart_342390.html
6£®5       
ÔõÑù½«×Ö·û´®´òÓ¡³ÉÖ¸¶¨³¤¶È
?   
 
   
Èç¹ûÒª°´±í¸ñÐÎʽ´òÓ¡Ò»×é×Ö·û´®£¬Äã¾ÍÐèÒª½«×Ö·û´®´òÓ¡³ÉÖ¸¶¨³¤¶È¡£ÀûÓÃ
printf()º¯Êý¿ÉÒԺܷ½±ãµØÊµÏÖÕâÒ»µã£¬Çë¿´ÏÂÀý
:
 
# include <stdio. h>
char * data[25] = {
   
"REGION", "--Q1--", "--Q2--", "--Q3--", "--Q4--",
   
"North" , "10090. 50" , "12200. 10" , "26653.12" , "62634. 32" ,
   
"South", "21662.37", "95843.23", "23788.23", "48279.28",
   
"East", "23889.38", "23789.05", "89432.84", "29874.48",
   
"West", "85933.82", "74373.23", "78457.23", "28799.84" ......

ºÃÍæµÄC´úÂëÍøÖ·¼¯

¡ô¾­µäCÔ´³ÌÐò100Àý:http://post.baidu.com/f?kz=8618367
¡ôʱÖÓµÄפÁô³ÌÐò:http://post.baidu.com/f?kz=10822377
¡ôÊý¾Ý½á¹¹ôßÈô¸É¾­µäÎÊÌâºÍËã·¨:http://post.baidu.com/f?kz=10922856
¡ôLIUXUY ´ÅÅÌϵͳԴ³ÌÐò:http://post.baidu.com/f?kz=12973347
¡ôRLEѹËõ:http://post.baidu.com/f?kz=12592570
¡ô¿ìËÙÅÅÐò:http://post.baidu.com/f?kz=12262349
¡ôÈ«ÅÅÁеĵݹéËã·¨:http://post.baidu.com/f?kz=12248706
¡ôKMP×Ö·û´®ËÑË÷Ëã·¨:http://post.baidu.com/f?kz=12143581
¡ôC¸ßЧ±à³ÌËÄÕÐ:http://post.baidu.com/f?kz=13192245
¡ôÎÞÕ»·ÇµÝ¹é¶þ²æÊ÷±éÀú:http://post.baidu.com/f?kz=12394188
¡ô¸úÎÒѧNETBSDÄÚºËÔ´Âë:http://post.baidu.com/f?kz=12201581
¡ôLinuxÔ´Âë:http://post.baidu.com/f?kz=12692827
¡ôCÓïÑÔÖв»¶¨²ÎÊýµÄʵÏÖhttp://post.baidu.com/f?kz=19232306
¡ôÒ»¸öÓÐ¹Ø FreeBSD µÄÍøÕ¾:http://post.baidu.com/f?kz=14828500
¡ôc51ϵÁзÂÕæÆ÷:http://post.baidu.com/f?kz=14332652
¡ôbrainf*ck ÓïÑԵĽâÊÍÆ÷http://post.baidu.com/f?kz=15998145
¡ôÔõÑùÓÃcдÓÎÏ·£ºhttp://post.baidu.com/f?kz=5417859
¡ô±¾°ÉÓÎÏ·±à³ÌÏà¹Ø:http:// ......

ÈçºÎÔÚunixµÄc³ÌÐòÖеõ½system()µ÷Óõķµ»ØÖµ

½áÂÛ£º
char cmd[128];
...
int  status = system(cmd);
printf("%d == system(\"%s\");\n", WEXITSTATUS(status), cmd);  //´òÓ¡·µ»ØÖµ
 
ÍøÉÏËѵ½µÄ´ð°¸Óë½âÊÍ(1)£º
http://www.lslnet.com/linux/dosc1/38/linux-280268.htm
ÈçºÎÔÚunix c³ÌÐòÖеõ½systemµ÷Óõķµ»ØÖµ,ÇëÖ¸½Ì
¶Ô system µÄ·µ»ØÖµÊ©¼Ó WEXITSTATUS ºê¡£½á¹û¾ÍÊÇ¡£
ÈçºÎÔÚunix c³ÌÐòÖеõ½systemµ÷Óõķµ»ØÖµ,ÇëÖ¸½Ì
¿´¿´ÕâÌõFAQ:
1.10  systemº¯Êý£¬pcloseº¯Êý£¬waitpidº¯Êý µÄ·µ»ØÖµÊÇʲô£¿
==========================================================
     ‘system()’£¬‘pclose()’»òÕß‘waitpid()’µÄ·µ»ØÖµ²»ÏóÊÇÎÒ½ø³ÌµÄÍ˳öÖµ(exit
        value)(ÒëÕß×¢£ºÍ˳öÖµÖ¸µ÷ÓÃexit() »ò_exit()ʱ¸øµÄ²ÎÊý)... »òÕßÍ˳öÖµ×óÒÆÁË8
       λ...ÕâÊÇÔõô¸ãµÄ£¿
ÊÖ²áÒ³ÊǶԵģ¬ÄãÒ²ÊǶԵÄ! Èç¹û²éÔÄÊÖ²áÒ³µÄ‘waitpid()’Äã»á·¢ÏÖ½ø³ÌµÄ·µ»Ø
Öµ±»±àÂëÁË¡£Õý³£Çé¿öÏ£¬½ø³ÌµÄ·µ»ØÖµÔÚ¸ß16룬¶øÓàϵÄλÓÃÀ´×÷ÆäËüÊ¡£
Èç¹ûÄãÏ£Íû¿ÉÒÆÖ²£¬Äã¾ ......

ubuntuϱàÒëc/c++

ÈôÏëÔÚubuntuϱàÒëc/c++´úÂë
Ê×ÏÈ£¬°²×°g++ºÍgdb£¬¿ÉÒÔÔÚÐÂÁ¢µÃÖÐÖ±½Ó°²×°
ÈôÒª±àÒëc£¬È磺
££include
<stdio.h>
int main()
{
   
printf("Hello,World!\n");
    return 0;

}




ÏÖÔÚ´æÅÌΪHello.c
£¬´ò¿ªÄãµÄÖÕ¶Ë£¬²¢ÔÚÎļþµ±Ç°Ä¿Â¼ÊäÈ룺
gcc Hello.c -o
hello  
./hello
ÈôÒª±àÒëc++
#include
<iostream>
using namespace std;
int main()
{
 
  cout<<"Hello,World!\n"<<endl;
 
  return 0;
}




´æÅÌΪHello.cpp
g++ Hello.cpp
-o hello
./hello
 
¶øÆäÖеÄ-o Ó¦¸Ã¾ÍÊÇÊä³öÒ»¸ö¿ÉÖ´ÐеÄÎļþ
 
±àÒë¶à¸öÎļþÎÒÃÇÔõô°ì£¿£¿£¿
À´¿´ÏÂÃæ³öÁËÈý¸öÎļþHello.h,
Hello.cpp, MyFirst.cpp
ÔÚg++
ÖÐÓÐÒ»¸ö²ÎÊý-c
¿ÉÒÔÖ»±àÒë²»Á¬½Ó£¬ÄÇôÎÒÃǾͿÉÒÔ°´ÈçÏÂ˳Ðò±àÒëÎļþ£¬
 
g++ -c
Hello.cpp - ......

ubuntuϱàÒëc/c++

ÈôÏëÔÚubuntuϱàÒëc/c++´úÂë
Ê×ÏÈ£¬°²×°g++ºÍgdb£¬¿ÉÒÔÔÚÐÂÁ¢µÃÖÐÖ±½Ó°²×°
ÈôÒª±àÒëc£¬È磺
££include
<stdio.h>
int main()
{
   
printf("Hello,World!\n");
    return 0;

}




ÏÖÔÚ´æÅÌΪHello.c
£¬´ò¿ªÄãµÄÖÕ¶Ë£¬²¢ÔÚÎļþµ±Ç°Ä¿Â¼ÊäÈ룺
gcc Hello.c -o
hello  
./hello
ÈôÒª±àÒëc++
#include
<iostream>
using namespace std;
int main()
{
 
  cout<<"Hello,World!\n"<<endl;
 
  return 0;
}




´æÅÌΪHello.cpp
g++ Hello.cpp
-o hello
./hello
 
¶øÆäÖеÄ-o Ó¦¸Ã¾ÍÊÇÊä³öÒ»¸ö¿ÉÖ´ÐеÄÎļþ
 
±àÒë¶à¸öÎļþÎÒÃÇÔõô°ì£¿£¿£¿
À´¿´ÏÂÃæ³öÁËÈý¸öÎļþHello.h,
Hello.cpp, MyFirst.cpp
ÔÚg++
ÖÐÓÐÒ»¸ö²ÎÊý-c
¿ÉÒÔÖ»±àÒë²»Á¬½Ó£¬ÄÇôÎÒÃǾͿÉÒÔ°´ÈçÏÂ˳Ðò±àÒëÎļþ£¬
 
g++ -c
Hello.cpp - ......

c ¶ÁÈ¡Îļþ

#include <stdio.h>
int main ()
{
    FILE *fp1;
    fp1=fopen("test0.txt","rt");
    if(fp1==NULL)
    {
        printf("can not open test0.txt\n");return 0;
    } // {} necessary
    fclose(fp1);// necessary
    return 0;
} ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [2194] [2195] [2196] [2197] 2198 [2199] [2200] [2201] [2202] [2203]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ