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

C´úÂëÓÅ»¯·½°¸

1¡¢Ñ¡ÔñºÏÊʵÄËã·¨ºÍÊý¾Ý½á¹¹
Ñ¡ÔñÒ»ÖÖºÏÊʵÄÊý¾Ý½á¹¹ºÜÖØÒª£¬Èç¹ûÔÚÒ»¶ÑËæ»ú´æ·ÅµÄÊýÖÐʹÓÃÁË´óÁ¿µÄ²åÈëºÍɾ³ýÖ¸ÁÄÇʹÓÃÁ´±íÒª¿ìµÃ¶à¡£Êý×éÓëÖ¸ÕëÓï¾ä¾ßÓÐÊ®·ÖÃÜÇеĹØÏµ£¬Ò»°ãÀ´Ëµ£¬Ö¸Õë±È½ÏÁé»î¼ò½à£¬¶øÊý×éÔò±È½ÏÖ±¹Û£¬ÈÝÒ×Àí½â¡£¶ÔÓڴ󲿷ֵıàÒëÆ÷£¬Ê¹ÓÃÖ¸Õë±ÈʹÓÃÊý×éÉú³ÉµÄ´úÂë¸ü¶Ì£¬Ö´ÐÐЧÂʸü¸ß¡£
ÔÚÐí¶àÖÖÇé¿öÏ£¬¿ÉÒÔÓÃÖ¸ÕëÔËËã´úÌæÊý×éË÷Òý£¬ÕâÑù×ö³£³£ÄܲúÉúÓÖ¿ìÓ̵ֶĴúÂë¡£ÓëÊý×éË÷ÒýÏà±È£¬Ö¸ÕëÒ»°ãÄÜʹ´úÂëËٶȸü¿ì£¬Õ¼Óÿռä¸üÉÙ¡£Ê¹ÓöàάÊý×éʱ²îÒì¸üÃ÷ÏÔ¡£ÏÂÃæµÄ´úÂë×÷ÓÃÊÇÏàͬµÄ£¬µ«ÊÇЧÂʲ»Ò»Ñù¡£
    Êý×éË÷Òý                Ö¸ÕëÔËËã
    For(;;){                p=array
    A=array[t++];          for(;;){
                                a=*(p++);
    ¡£¡£¡£¡£¡£¡£¡£¡£¡£                  ¡£¡£¡£¡£¡£¡£
    }                      }
Ö¸Õë·½·¨µÄÓŵãÊÇ£¬arrayµÄµØÖ·Ã¿´Î×°ÈëµØÖ·pºó£¬ÔÚÿ´ÎÑ­»·ÖÐÖ»Ðè¶ÔpÔöÁ¿²Ù×÷¡£ÔÚÊý×éË÷Òý·½·¨ÖУ¬Ã¿´ÎÑ­»·Öж¼±ØÐë¸ù¾ÝtÖµÇóÊý×éϱêµÄ¸´ÔÓÔËËã¡£
2¡¢Ê¹Óþ¡Á¿Ð¡µÄÊý¾ÝÀàÐÍ
Äܹ»Ê¹ÓÃ×Ö·ûÐÍ(char)¶¨ÒåµÄ±äÁ¿£¬¾Í²»ÒªÊ¹ÓÃÕûÐÍ(int)±äÁ¿À´¶¨Ò壻Äܹ»Ê¹ÓÃÕûÐͱäÁ¿¶¨ÒåµÄ±äÁ¿¾Í²»ÒªÓó¤ÕûÐÍ(long int)£¬Äܲ»Ê¹Óø¡µãÐÍ(float)±äÁ¿¾Í²»ÒªÊ¹Óø¡µãÐͱäÁ¿¡£µ±È»£¬ÔÚ¶¨Òå±äÁ¿ºó²»Òª³¬¹ý±äÁ¿µÄ×÷Ó÷¶Î§£¬Èç¹û³¬¹ý±äÁ¿µÄ·¶Î§¸³Öµ£¬C±àÒëÆ÷²¢²»±¨´í£¬µ«³ÌÐòÔËÐнá¹ûÈ´´íÁË£¬¶øÇÒÕâÑùµÄ´íÎóºÜÄÑ·¢ÏÖ¡£
ÔÚICCAVRÖУ¬¿ÉÒÔÔÚOptionsÖÐÉ趨ʹÓÃprintf²ÎÊý£¬¾¡Á¿Ê¹Óûù±¾ÐͲÎÊý(%c¡¢%d¡¢%x¡¢%X¡¢%uºÍ%s¸ñʽ˵Ã÷·û)£¬ÉÙÓó¤ÕûÐͲÎÊý(%ld¡¢%lu¡¢%lxºÍ%lX¸ñʽ˵Ã÷·û)£¬ÖÁÓÚ¸¡µãÐ͵IJÎÊý(%f)Ôò¾¡Á¿²»ÒªÊ¹Óã¬ÆäËüC±àÒ


Ïà¹ØÎĵµ£º

C³ÌÐòÉè¼ÆÌ·ºÆÇ¿°æ×ܽᣨһ£©

1¡¢Á½¸öfloatÐÍÊý¾ÝÏà¼Ó£¬Ò²¶¼ÏÈת»¯³ÉdoubleÐÍ£¬È»ºóÔÙÏà¼Ó£¬ÒÔÌá¸ßÔËË㾫¶È¡£
2¡¢Çó×Ö½ÚÔËËã·ûsizeof£¬¼ÇסËü²»ÊÇÒ»¸öº¯Êý¡£
3¡¢++£¬--ÔËËã·ûÖ»ÄÜÓÃÓÚ±äÁ¿£¬¶ø²»ÄÜÓÃÓÚ³£Á¿»òÕß±í´ïʽ¡£
4¡¢++£¬--µÄ½áºÏ·½ÏòÊÇ“×ÔÓÒÏò×ó”¡£
  int i=3;
  cout<<-i++<<endl;
  cout< ......

Ò»¸öLinuxÏÂCÏ̳߳صÄʵÏÖ

ʲôʱºòÐèÒª´´½¨Ï̳߳ØÄØ£¿¼òµ¥µÄ˵£¬Èç¹ûÒ»¸öÓ¦ÓÃÐèҪƵ·±µÄ´´½¨ºÍÏú»ÙỊ̈߳¬¶øÈÎÎñÖ´ÐеÄʱ¼äÓַdz£¶Ì£¬ÕâÑùÏ̴߳´½¨ºÍÏú»ÙµÄ´øÀ´µÄ¿ªÏú¾Í²»ÈݺöÊÓ£¬ÕâʱҲÊÇÏ̳߳ظóö³¡µÄ»ú»áÁË¡£Èç¹ûÏ̴߳´½¨ºÍÏú»Ùʱ¼äÏà±ÈÈÎÎñÖ´ÐÐʱ¼ä¿ÉÒÔºöÂÔ²»¼Æ£¬ÔòûÓбØÒªÊ¹ÓÃÏ̳߳ØÁË¡£ÏÂÃæÊÇLinuxϵͳÏÂÓÃCÓïÑÔ´´½¨µÄÒ»¸öÏ̳߳ء£Ïß³Ì³Ø ......

cº¯Êý¼ò½é

alloc.h
brk
¡¾¹¦ÄÜ¡¿¸ü¸ÄÊý¾Ý¶Î¿Õ¼äµÄ·ÖÅä
¡¾Ô­ÐÍ¡¿int brk(void *endds)
¡¾Î»Öá¿alloc.h
¡¾ËµÃ÷¡¿½«³ÌÐòÊý¾Ý¶ÎµÄ¶¥²¿ÉèÖÃΪenddsËùÖ¸ÏòµÄÄÚ´æÎ»Öᣵ÷Óóɹ¦Ö®ºó£¬·µ»Ø0¡£Èç¹ûµ÷ÓÃʧ°ÜÔò·µ»Ø-1£¬Í¬Ê±ÉèÖÃerrno¡£
¡¾²Î¼û¡¿coreleft
calloc
¡¾¹¦ÄÜ¡¿·ÖÅäÄÚ´æ¡£
¡¾Ô­ÐÍ¡¿void *calloc(size_t nelem,size_t elsize) ......

c/c++ÄÚ´æ»®·Ö

Ò»¡¢Ò»¸ö¾­¹ý±àÒëµÄC/C++µÄ³ÌÐòÕ¼ÓõÄÄÚ´æ·Ö³ÉÒÔϼ¸¸ö²¿·Ö£º
¡¡¡¡1¡¢Õ»Çø£¨stack£©£ºÓɱàÒëÆ÷×Ô¶¯·ÖÅäºÍÊÍ·Å £¬´æ·Åº¯ÊýµÄ²ÎÊýÖµ¡¢¾Ö²¿±äÁ¿µÄÖµµÈ£¬ÉõÖÁº¯ÊýµÄµ÷Óùý³Ì¶¼ÊÇÓÃÕ»À´Íê³É¡£Æä²Ù×÷·½Ê½ÀàËÆÓÚÊý¾Ý½á¹¹ÖеÄÕ»¡£
¡¡¡¡2¡¢¶ÑÇø£¨heap£© £ºÒ»°ãÓɳÌÐòÔ±ÊÖ¶¯ÉêÇëÒÔ¼°ÊÍ·Å£¬ Èô³ÌÐòÔ±²»ÊÍ·Å£¬³ÌÐò½áÊøÊ±¿ÉÄÜÓÉOS»ØÊÕ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ