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

¹ØÓÚ Ö¸Õë CµÄ¾«Ëè

ÒªÁ˽âÖ¸Õë,¶à¶àÉÙÉÙ»á³öÏÖһЩ±È½Ï¸´ÔÓµÄÀàÐÍ,ËùÒÔÎÒÏȽéÉÜ
Ò»ÏÂÈçºÎÍêÈ«Àí½âÒ»¸ö¸´ÔÓÀàÐÍ,ÒªÀí½â¸´ÔÓÀàÐÍÆäʵºÜ¼òµ¥,Ò»
¸öÀàÐÍÀï»á³öÏֺܶàÔËËã·û,ËûÃÇÒ²ÏñÆÕͨµÄ±í´ïʽһÑù,ÓÐÓÅÏÈ
¼¶,ÆäÓÅÏȼ¶ºÍÔËËãÓÅÏȼ¶Ò»Ñù,ËùÒÔÎÒ×ܽáÁËÒ»ÏÂÆäÔ­Ôò:
´Ó±äÁ¿Ãû´¦Æð,¸ù¾ÝÔËËã·ûÓÅÏȼ¶½áºÏ,Ò»²½Ò»²½·ÖÎö.
ÏÂÃæÈÃÎÒÃÇÏÈ´Ó¼òµ¥µÄÀàÐÍ¿ªÊ¼ÂýÂý·ÖÎö°É:
int p;   //ÕâÊÇÒ»¸öÆÕͨµÄÕûÐͱäÁ¿
int *p;  //Ê×ÏÈ´ÓP´¦¿ªÊ¼,ÏÈÓë*½áºÏ,ËùÒÔ˵Ã÷PÊÇÒ»
     //¸öÖ¸Õë,È»ºóÔÙÓëint½áºÏ,˵Ã÷Ö¸ÕëËùÖ¸Ïò
     //µÄÄÚÈݵÄÀàÐÍΪintÐÍ.ËùÒÔPÊÇÒ»¸ö·µ»ØÕû
     //ÐÍÊý¾ÝµÄÖ¸Õë
int p[3];  //Ê×ÏÈ´ÓP´¦¿ªÊ¼,ÏÈÓë[]½áºÏ,˵Ã÷PÊÇÒ»¸öÊý
     //×é,È»ºóÓëint½áºÏ,˵Ã÷Êý×éÀïµÄÔªËØÊÇÕû
     //Ð͵Ä,ËùÒÔPÊÇÒ»¸öÓÉÕûÐÍÊý¾Ý×é³ÉµÄÊý×é
int *p[3]; //Ê×ÏÈ´ÓP´¦¿ªÊ¼,ÏÈÓë[]½áºÏ,ÒòΪÆäÓÅÏȼ¶
     //±È*¸ß,ËùÒÔPÊÇÒ»¸öÊý×é,È»ºóÔÙÓë*½áºÏ,˵Ã÷
     //Êý×éÀïµÄÔªËØÊÇÖ¸ÕëÀàÐÍ,È»ºóÔÙÓëint½áºÏ,
     //˵Ã÷Ö¸ÕëËùÖ¸ÏòµÄÄÚÈݵÄÀàÐÍÊÇÕûÐ͵Ä,ËùÒÔ
     //PÊÇÒ»¸öÓÉ·µ»ØÕûÐÍÊý¾ÝµÄÖ¸ÕëËù×é³ÉµÄÊý×é
int (*p)[3]; //Ê×ÏÈ´ÓP´¦¿ªÊ¼,ÏÈÓë*½áºÏ,˵Ã÷PÊÇÒ»¸öÖ¸Õë
     //È»ºóÔÙÓë[]½áºÏ(Óë"()"Õâ²½¿ÉÒÔºöÂÔ,Ö»ÊÇΪ
     //Á˸ıäÓÅÏȼ¶),˵Ã÷Ö¸ÕëËùÖ¸ÏòµÄÄÚÈÝÊÇÒ»¸ö
     //Êý×é,È»ºóÔÙÓëint½áºÏ,˵Ã÷Êý×éÀïµÄÔªËØÊÇ
     //ÕûÐ͵Ä.ËùÒÔPÊÇÒ»¸öÖ¸ÏòÓÉÕûÐÍÊý¾Ý×é³ÉµÄÊý
     //×éµÄÖ¸Õë
int **p;  //Ê×ÏÈ´ÓP¿ªÊ¼,ÏÈÓë*½áºÏ,˵ÊÇPÊÇÒ»¸öÖ¸Õë,È»
     //ºóÔÙÓë*½áºÏ,˵Ã÷Ö¸ÕëËùÖ¸ÏòµÄÔªËØÊÇÖ¸Õë,È»
     //ºóÔÙÓëint½áºÏ,˵Ã÷¸ÃÖ¸ÕëËùÖ¸ÏòµÄÔªËØÊÇÕû
     //ÐÍÊý¾Ý.ÓÉÓÚ¶þ¼¶Ö¸ÕëÒÔ¼°¸ü¸ß¼¶µÄÖ¸Õ뼫ÉÙÓÃ
     //ÔÚ¸´ÔÓµÄÀàÐÍÖÐ,ËùÒÔºóÃæ¸ü¸´ÔÓµÄÀàÐÍÎÒÃǾÍ
     //²»¿¼ÂǶ༶ָÕëÁË,×î¶àÖ»¿¼ÂÇÒ»¼¶Ö¸Õë.


Ïà¹ØÎĵµ£º

C/C++Êý×éÃûÓëÖ¸ÕëÇø±ðÉîÈë̽Ë÷

(1)
Êý×éÃûµÄÄÚº­ÔÚÓÚÆäÖ¸´úʵÌåÊÇÒ»ÖÖÊý¾Ý½á¹¹£¬ÕâÖÖÊý¾Ý½á¹¹¾ÍÊÇÊý×飻
(2)
Êý×éÃûµÄÍâÑÓÔÚÓÚÆä¿ÉÒÔת»»ÎªÖ¸ÏòÆäÖ¸´úʵÌåµÄÖ¸Õ룬¶øÇÒÊÇÒ»¸öÖ¸Õë³£Á¿£»
(3)
Ö¸ÏòÊý×éµÄÖ¸ÕëÔòÊÇÁíÍâÒ»ÖÖ±äÁ¿ÀàÐÍ£¨ÔÚWIN32ƽ̨Ï£¬³¤¶ÈΪ4£©£¬½ö½öÒâζ×ÅÊý×éµÄ´æ·ÅµØÖ·
£¨4£©
Êý×éÃû×÷Ϊº¯ÊýÐβÎʱ£¬ÔÚº¯ÊýÌåÄÚ£¬ÆäʧȥÁ˱¾ÉíµÄÄÚº­ ......

c/c++Ç¿ÖÆÀàÐÍת»»

 Q:ʲôÊÇC·ç¸ñת»»£¿Ê²Ã´ÊÇstatic_cast, dynamic_cast ÒÔ¼° reinterpret_cast£¿Çø±ðÊÇʲô£¿ÎªÊ²Ã´Òª×¢Ò⣿
A:ת»»µÄº¬ÒåÊÇͨ¹ý¸Ä±äÒ»¸ö±äÁ¿µÄÀàÐÍΪ±ðµÄÀàÐÍ´Ó¶ø¸Ä±ä¸Ã±äÁ¿µÄ±íʾ·½Ê½¡£ÎªÁËÀàÐÍת»»Ò»¸ö¼òµ¥¶ÔÏóΪÁíÒ»¸ö¶ÔÏóÄã»áʹÓô«Í³µÄÀàÐÍת»»²Ù×÷·û¡£±ÈÈ磬ΪÁËת»»Ò»¸öÀàÐÍΪdouboleµÄ¸¡µãÊýµÄÖ¸Õëµ½ÕûÐÍ£º ......

¾­µäc/c++Ëã·¨

¶þ·Ö²éÕҵĴúÂë.
int bfind(int* a,int len,int val)
{
    int m = len/2;
    int l = 0;
    int r = len;
    while(l!=m && r!= m)
    {
        if(a[m] > val)
  & ......

cÓëc++µÄstaticº¯Êý


cÓëc++ staticº¯ÊýµÄÇø±ð
±¾ÎÄת×Ô£ºhttp://blog.csdn.net/lipps/archive/2007/05/18/1615419.aspx
static¹Ø¼ü×ÖÊÇC, C++Öж¼´æÔڵĹؼü×Ö, ËüÖ÷ÒªÓÐÈýÖÖʹÓ÷½Ê½, ÆäÖÐǰÁ½ÖÖÖ»Ö¸ÔÚCÓïÑÔÖÐʹÓÃ, µÚÈýÖÖÔÚC++ÖÐʹÓÃ(C,C++ÖоßÌåϸ΢²Ù×÷²»¾¡Ïàͬ, ±¾ÎÄÒÔC++Ϊ׼).
(1)¾Ö²¿¾²Ì¬±äÁ¿
(2)Íⲿ¾²Ì¬±ä ......

C++ÖÐextern ¡°C¡±º¬ÒåÉî²ã̽Ë÷

1.ÒýÑÔ
¡¡¡¡C++ÓïÑԵĴ´½¨³õÖÔÊÇ“a better C”£¬µ«ÊÇÕâ²¢²»Òâζ×ÅC++ÖÐÀàËÆCÓïÑÔµÄÈ«¾Ö±äÁ¿ºÍº¯ÊýËù²ÉÓõıàÒëºÍÁ¬½Ó·½Ê½ÓëCÓïÑÔÍêÈ«Ïàͬ¡£×÷ΪһÖÖÓûÓëC¼æÈݵÄÓïÑÔ£¬C++±£ÁôÁËÒ»²¿·Ö¹ý³ÌʽÓïÑÔµÄÌØµã£¨±»ÊÀÈ˳ÆÎª“²»³¹µ×µØÃæÏò¶ÔÏ󔣩£¬Òò¶øËü¿ÉÒÔ¶¨Òå²»ÊôÓÚÈκÎÀàµÄÈ«¾Ö±äÁ¿ºÍº¯Êý¡£µ«ÊÇ£¬C++±Ï¾ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ