Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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++

LinuxÏÂͨÓÃÏ̳߳صĴ´½¨ÓëʹÓà C++

±¾Îĸø³öÁËÒ»¸öͨÓõÄÏ̳߳ؿò¼Ü£¬¸Ã¿ò¼Ü½«ÓëÏß³ÌÖ´ÐÐÏà¹ØµÄÈÎÎñ½øÐÐÁ˸߲ã´ÎµÄ³éÏó£¬Ê¹Ö®Óë¾ßÌåµÄÖ´ÐÐÈÎÎñÎ޹ء£ÁíÍâ¸ÃÏ̳߳ؾßÓж¯Ì¬ÉìËõÐÔ£¬ËüÄܸù¾ÝÖ´ÐÐÈÎÎñµÄÇáÖØ×Ô¶¯µ÷ÕûÏ̳߳ØÖÐÏ̵߳ÄÊýÁ¿¡£ÎÄÕµÄ×îºó£¬ÎÒÃǸø³öÒ»¸ö¼òµ¥Ê¾Àý³ÌÐò£¬Í¨¹ý¸ÃʾÀý³ÌÐò£¬ÎÒÃǻᷢÏÖ£¬Í¨¹ý¸ÃÏ̳߳ؿò¼ÜÖ´ÐжàÏß³ÌÈÎÎñÊǶàôµÄ¼òµ¥¡£
 
ΪʲôÐèÒªÏ̳߳Ø
Ä¿Ç°µÄ´ó¶àÊýÍøÂç·þÎñÆ÷£¬°üÀ¨Web·þÎñÆ÷¡¢Email·þÎñÆ÷ÒÔ¼°Êý¾Ý¿â·þÎñÆ÷µÈ¶¼¾ßÓÐÒ»¸ö¹²Í¬µã£¬¾ÍÊǵ¥Î»Ê±¼äÄÚ±ØÐë´¦ÀíÊýÄ¿¾Þ´óµÄÁ¬½ÓÇëÇ󣬵«´¦Àíʱ¼äÈ´Ïà¶Ô½Ï¶Ì¡£
´«Í³¶àÏ̷߳½°¸ÖÐÎÒÃDzÉÓõķþÎñÆ÷Ä£ÐÍÔòÊÇÒ»µ©½ÓÊܵ½ÇëÇóÖ®ºó£¬¼´´´½¨Ò»¸öеÄỊ̈߳¬ÓɸÃÏß³ÌÖ´ÐÐÈÎÎñ¡£ÈÎÎñÖ´ÐÐÍê±Ïºó£¬Ïß³ÌÍ˳ö£¬Õâ¾ÍÊÇÊÇ“¼´Ê±´´½¨£¬¼´Ê±Ïú»Ù”µÄ²ßÂÔ¡£¾¡¹ÜÓë´´½¨½ø³ÌÏà±È£¬´´½¨Ï̵߳Äʱ¼äÒѾ­´ó´óµÄËõ¶Ì£¬µ«ÊÇÈç¹ûÌá½»¸øÏ̵߳ÄÈÎÎñÊÇÖ´ÐÐʱ¼ä½Ï¶Ì£¬¶øÇÒÖ´ÐдÎÊý¼«ÆäƵ·±£¬ÄÇô·þÎñÆ÷½«´¦ÓÚ²»Í£µÄ´´½¨Ị̈߳¬Ïú»ÙÏ̵߳Ä״̬¡£
ÎÒÃǽ«´«Í³·½°¸ÖеÄÏß³ÌÖ´Ðйý³Ì·ÖΪÈý¸ö¹ý³Ì£ºT1¡¢T2¡¢T3¡£
T1£ºÏ̴߳´½¨Ê±¼ä
T2£ºÏß³ÌÖ´ÐÐʱ¼ä£¬°üÀ¨Ï̵߳Äͬ²½µÈʱ¼ä
T3£ºÏß³ÌÏú»Ùʱ¼ä
ÄÇôÎÒÃÇ¿ÉÒÔ¿´³ö£¬Ï̱߳¾ÉíµÄ¿ªÏúËùÕ¼µÄ±ÈÀýΪ(T1+T3 ......

LinuxÏÂͨÓÃÏ̳߳صĴ´½¨ÓëʹÓà C++

±¾Îĸø³öÁËÒ»¸öͨÓõÄÏ̳߳ؿò¼Ü£¬¸Ã¿ò¼Ü½«ÓëÏß³ÌÖ´ÐÐÏà¹ØµÄÈÎÎñ½øÐÐÁ˸߲ã´ÎµÄ³éÏó£¬Ê¹Ö®Óë¾ßÌåµÄÖ´ÐÐÈÎÎñÎ޹ء£ÁíÍâ¸ÃÏ̳߳ؾßÓж¯Ì¬ÉìËõÐÔ£¬ËüÄܸù¾ÝÖ´ÐÐÈÎÎñµÄÇáÖØ×Ô¶¯µ÷ÕûÏ̳߳ØÖÐÏ̵߳ÄÊýÁ¿¡£ÎÄÕµÄ×îºó£¬ÎÒÃǸø³öÒ»¸ö¼òµ¥Ê¾Àý³ÌÐò£¬Í¨¹ý¸ÃʾÀý³ÌÐò£¬ÎÒÃǻᷢÏÖ£¬Í¨¹ý¸ÃÏ̳߳ؿò¼ÜÖ´ÐжàÏß³ÌÈÎÎñÊǶàôµÄ¼òµ¥¡£
 
ΪʲôÐèÒªÏ̳߳Ø
Ä¿Ç°µÄ´ó¶àÊýÍøÂç·þÎñÆ÷£¬°üÀ¨Web·þÎñÆ÷¡¢Email·þÎñÆ÷ÒÔ¼°Êý¾Ý¿â·þÎñÆ÷µÈ¶¼¾ßÓÐÒ»¸ö¹²Í¬µã£¬¾ÍÊǵ¥Î»Ê±¼äÄÚ±ØÐë´¦ÀíÊýÄ¿¾Þ´óµÄÁ¬½ÓÇëÇ󣬵«´¦Àíʱ¼äÈ´Ïà¶Ô½Ï¶Ì¡£
´«Í³¶àÏ̷߳½°¸ÖÐÎÒÃDzÉÓõķþÎñÆ÷Ä£ÐÍÔòÊÇÒ»µ©½ÓÊܵ½ÇëÇóÖ®ºó£¬¼´´´½¨Ò»¸öеÄỊ̈߳¬ÓɸÃÏß³ÌÖ´ÐÐÈÎÎñ¡£ÈÎÎñÖ´ÐÐÍê±Ïºó£¬Ïß³ÌÍ˳ö£¬Õâ¾ÍÊÇÊÇ“¼´Ê±´´½¨£¬¼´Ê±Ïú»Ù”µÄ²ßÂÔ¡£¾¡¹ÜÓë´´½¨½ø³ÌÏà±È£¬´´½¨Ï̵߳Äʱ¼äÒѾ­´ó´óµÄËõ¶Ì£¬µ«ÊÇÈç¹ûÌá½»¸øÏ̵߳ÄÈÎÎñÊÇÖ´ÐÐʱ¼ä½Ï¶Ì£¬¶øÇÒÖ´ÐдÎÊý¼«ÆäƵ·±£¬ÄÇô·þÎñÆ÷½«´¦ÓÚ²»Í£µÄ´´½¨Ị̈߳¬Ïú»ÙÏ̵߳Ä״̬¡£
ÎÒÃǽ«´«Í³·½°¸ÖеÄÏß³ÌÖ´Ðйý³Ì·ÖΪÈý¸ö¹ý³Ì£ºT1¡¢T2¡¢T3¡£
T1£ºÏ̴߳´½¨Ê±¼ä
T2£ºÏß³ÌÖ´ÐÐʱ¼ä£¬°üÀ¨Ï̵߳Äͬ²½µÈʱ¼ä
T3£ºÏß³ÌÏú»Ùʱ¼ä
ÄÇôÎÒÃÇ¿ÉÒÔ¿´³ö£¬Ï̱߳¾ÉíµÄ¿ªÏúËùÕ¼µÄ±ÈÀýΪ(T1+T3 ......

ÁÔÍ·¹ã¸æ£ºC++£¬Java

´ú·¢ÁÔÍ·¹ã¸æ
¸ºÔðÖªÃûÉÏÊм¯ÍŹ«Ë¾ºÍÖªÃûÃÀ×ÊÆóÒµÕÐƸ£¬ÍøÂçÌìÏÂITÓ¢²Å£¬ÓÐÐèÒªµÄ¿ÉÒÔÁªÏµyoyo£¨qq122345033£¬MSN:yanyouqin@hotmail.com)
ְλÃû³Æ£º ¸ß¼¶JAVA¿ª·¢¹¤³Ìʦ (¼±)
ְλÃèÊö£º ¸ºÔðÄÚ²¿Êý¾Ý·þÎñƽ̨(data portal)ºÍϵͳµÄ½¨É裬¶ÀÁ¢Íê³É´úÂëµÄÉè¼ÆºÍ¿ª·¢£¬Äܹ»Ö¸µ¼¹¤³Ìʦ½øÐгÌÐò¿ª·¢¡£
ְλҪÇó£º ¼ÆËã»úÒÔ¼°Ïà¹Øרҵ´óѧ±¾¿ÆÒÔÉÏѧÀú
¾«Í¨ÃæÏò¶ÔÏóÉè¼Æ·½·¨£¬ÈýÄêÒÔÉÏjavaÓïÑÔ¿ª·¢¾­ÑéºÍj2eeʵ¼ÊÏîÄ¿¾­Ñé
¾«Í¨j2eeÒÔ¼°Éè¼Æģʽ£¬ÊìÁ·ÕÆÎÕwebÓ¦ÓÃ/·þÎñ¿ª·¢Ïà¹ØµÄ±à³Ì¼¼Êõ
ÊìϤÊý¾Ý¿â±à³Ì¿ª·¢£¬¶ÔÖ÷Á÷¹ØϵÊý¾Ý¿âÓÐÉîÈëµÄÁ˽âºÍ¿ª·¢¾­Ñé
Á¼ºÃµÄÍŶÓÓ°ÏìÄÜÁ¦ºÍЭ×÷Òâʶ£¬ÓÖ²»¶ÏÌôÕ½À§ÄѵÄÓÂÆøºÍ´´ÐÂÒâʶ
ְλËùÔÚ³ÇÊУº º¼ÖÝ
ְλËùÔÚÐÐÒµ£º ½ðÈÚÒµ
(8-12k)*15
ְλÃû³Æ£º ¸ß¼¶java¹¤³Ìʦ(Òª5ÄêÒÔÉϹ¤×÷¾­Ñé) (¼±)
ְλÃèÊö£º 1¡¢°´USECASE½øÐÐÒµÎñÐèÇó·ÖÎöºÍÈí¼þ¸ÅÒªÉè¼Æ£»
2¡¢½øÐÐÈí¼þÏêϸÉè¼ÆºÍ±àÂëʵÏÖ£¬È·±£ÐÔÄÜ¡¢ÖÊÁ¿ºÍ°²È«£»
3¡¢Î¬»¤ºÍÉý¼¶ÏÖÓÐÈí¼þ²úÆ·£¬¿ìËÙ¶¨Î»²¢ÐÞ¸´ÏÖÓÐÈí¼þȱÏÝ¡£
ְλҪÇó£º 1¡¢¾«Í¨Web±à³Ì£¬3ÄêÒÔÉÏʹÓÃJavaÓïÑÔ½øÐÐweb¿ª·¢µÄ¾­Ñ飬ÊìϤhtml£¬javascript¡£
2¡¢¾«Í¨jsp£¬servlet£¬java bean£¬JMS£¬EJB£¬Jdb ......

C++תJAVAÐèҪעÒâµÄ¼¸µã

ƪÎÄÕÂÊÇ×î½ü¸Õ¿´µ½µÄ£¬ËäÈ»ÊÇ˵³ÌÐòÔ±´ÓC++תJAVAÐèҪעÒâµÄµØ·½£¬µ«ÊǺÜÏêϸµÄ˵³öÁËC++ºÍJAVAµÄ²»Í¬µÄµØ·½£¬¶ÔÓÚJAVAÖÐΪʲôûÓÐÖ¸Õ롢ΪʲôûÓÐÄÚ´æй¶¡¢½Ó¿ÚºÍC++ÖжàÖؼ̳еĹØϵ¡¢Òì³£»úÖƵÈÎÊÌâÒ²ÃèÊöµÄºÜÏêϸ£¬¹ÊתÔعýÀ´¡£
1.JavaÔÚÐéÄâ»úÉÏÔËÐÐ
JavaÔ´´úÂë²¢²»ÊDZ»±àÒë³ÉΪÆÕͨµÄ»úÆ÷´úÂë¡£¶øÊDZ»·­Òë³ÉΪÐéÄâ»ú¿ÉÒÔÖ´ÐеĴúÂë¡£Ò»¸öJava½âÊÍÆ÷×îÖÕÖ´ÐÐÕâЩ´úÂë¡£ÕâÆäÖÐûÓÐÁ¬½ÓµÄ¹ý³Ì;½âÊÍÔÚÐèÒªµÄʱºò¶¯Ì¬µÄ¼ÓÔØһЩÀà;
2.JavaÊÇÍêÈ«ÃæÏò¶ÔÏóµÄ
JavaÊÇÒ»ÖÖÍêÈ«ÃæÏò¶ÔÏóµÄÓïÑÔ¡£ÕâÒâζ×ÅÄã¶ÔÈκÎÒ»¸öJava¶ÔÏóËù×öµÄ¶¯×÷¶¼ÊÇͨ¹ýÒ»¸ö·½·¨ÊµÏֵġ£µÚÒ»µã¾ÍÊÇ£¬ÔÙҲûÓÐûÓÐÖ÷º¯ÊýÕâÑùµÄ¹ÂÁ¢µÄ¶«Î÷ÁË¡£È¡¶ø´úÖ®µÄÊÇ£¬Äã±ØÐ뿪ʼÓÃÒ»¸ö¶ÔÏóµÄ¿´·¨¿´´ýÒ»¸ö³ÌÐò£¬Ò»¸öÀàµÄ¶ÔÏó¡£µ«ÊÇÕâ¸ö¶ÔÏóÓÖʲô¶ÔÏóÄØ?´ó¶àÊýJava³ÌÐòÖ»ÊǼòµ¥µÄͨ¹ý¼Ì³ÐJava»ù´¡ÀàObjectÀ´ÊµÏÖËùÐèÒªµÄ¶«Î÷£¬µ«ÊÇÄã¿ÉÒÔͨ¹ý´´½¨³ÌÐò»ù´¡ÀàÓÃÓÚ¶à¸öÌØÐÔÏàËƵÄÓ¦ÓóÌÐòÀ´½Úʡʱ¼ä¡£
ÑϸñµÄÃæÏò¶ÔÏóµÄ¹æ¶¨Òâζ×ÅÀíÓÃÔ­ÓеÄC/C++´úÂë²»¿ÉÒÔÖ±½Ó²»¼Ó¸Ä¶¯µÄʹÓÃ;ϵͳµ÷ÓÃÒ²ÊÇÕâÑùµÄ¡£C++ÖУ¬Äã¿ÉÒÔͨ¹ýÔÚC++Õý³£µÄÃüÃû¿Õ¼äÍâÉùÃ÷extern"C"À´Ê¹ÓÃÔ­ÓеÄCµÄ¹ý³Ìµ÷Ó㬰üÀ¨ÏµÍ³µ÷Óá£
ÔÚJavaÖÐ ......

C++תJAVAÐèҪעÒâµÄ¼¸µã

ƪÎÄÕÂÊÇ×î½ü¸Õ¿´µ½µÄ£¬ËäÈ»ÊÇ˵³ÌÐòÔ±´ÓC++תJAVAÐèҪעÒâµÄµØ·½£¬µ«ÊǺÜÏêϸµÄ˵³öÁËC++ºÍJAVAµÄ²»Í¬µÄµØ·½£¬¶ÔÓÚJAVAÖÐΪʲôûÓÐÖ¸Õ롢ΪʲôûÓÐÄÚ´æй¶¡¢½Ó¿ÚºÍC++ÖжàÖؼ̳еĹØϵ¡¢Òì³£»úÖƵÈÎÊÌâÒ²ÃèÊöµÄºÜÏêϸ£¬¹ÊתÔعýÀ´¡£
1.JavaÔÚÐéÄâ»úÉÏÔËÐÐ
JavaÔ´´úÂë²¢²»ÊDZ»±àÒë³ÉΪÆÕͨµÄ»úÆ÷´úÂë¡£¶øÊDZ»·­Òë³ÉΪÐéÄâ»ú¿ÉÒÔÖ´ÐеĴúÂë¡£Ò»¸öJava½âÊÍÆ÷×îÖÕÖ´ÐÐÕâЩ´úÂë¡£ÕâÆäÖÐûÓÐÁ¬½ÓµÄ¹ý³Ì;½âÊÍÔÚÐèÒªµÄʱºò¶¯Ì¬µÄ¼ÓÔØһЩÀà;
2.JavaÊÇÍêÈ«ÃæÏò¶ÔÏóµÄ
JavaÊÇÒ»ÖÖÍêÈ«ÃæÏò¶ÔÏóµÄÓïÑÔ¡£ÕâÒâζ×ÅÄã¶ÔÈκÎÒ»¸öJava¶ÔÏóËù×öµÄ¶¯×÷¶¼ÊÇͨ¹ýÒ»¸ö·½·¨ÊµÏֵġ£µÚÒ»µã¾ÍÊÇ£¬ÔÙҲûÓÐûÓÐÖ÷º¯ÊýÕâÑùµÄ¹ÂÁ¢µÄ¶«Î÷ÁË¡£È¡¶ø´úÖ®µÄÊÇ£¬Äã±ØÐ뿪ʼÓÃÒ»¸ö¶ÔÏóµÄ¿´·¨¿´´ýÒ»¸ö³ÌÐò£¬Ò»¸öÀàµÄ¶ÔÏó¡£µ«ÊÇÕâ¸ö¶ÔÏóÓÖʲô¶ÔÏóÄØ?´ó¶àÊýJava³ÌÐòÖ»ÊǼòµ¥µÄͨ¹ý¼Ì³ÐJava»ù´¡ÀàObjectÀ´ÊµÏÖËùÐèÒªµÄ¶«Î÷£¬µ«ÊÇÄã¿ÉÒÔͨ¹ý´´½¨³ÌÐò»ù´¡ÀàÓÃÓÚ¶à¸öÌØÐÔÏàËƵÄÓ¦ÓóÌÐòÀ´½Úʡʱ¼ä¡£
ÑϸñµÄÃæÏò¶ÔÏóµÄ¹æ¶¨Òâζ×ÅÀíÓÃÔ­ÓеÄC/C++´úÂë²»¿ÉÒÔÖ±½Ó²»¼Ó¸Ä¶¯µÄʹÓÃ;ϵͳµ÷ÓÃÒ²ÊÇÕâÑùµÄ¡£C++ÖУ¬Äã¿ÉÒÔͨ¹ýÔÚC++Õý³£µÄÃüÃû¿Õ¼äÍâÉùÃ÷extern"C"À´Ê¹ÓÃÔ­ÓеÄCµÄ¹ý³Ìµ÷Ó㬰üÀ¨ÏµÍ³µ÷Óá£
ÔÚJavaÖÐ ......

Flex ºÍC++ Ö®¼ä´«Êä½á¹¹ÌåÊý¾Ý ÓÃXML´«Êä

Flex ºÍC++ Ö®¼ä´«Êä½á¹¹ÌåÊý¾Ý
Ò»Ö±ÏëÊÔÑéÓýṹÌå´«Êý¾Ý
µ«ÊÇFlex ºÍC++ µÄÀàÐÍËùÕ¼µÄ×Ö½ÚÊýÓÐʱ²»Ò»Ñù
Èçint ÔÚC++ÖÐÕ¾2¸ö×Ö½Ú£¬¶øÔÚFlexÖÐÕ¼4¸ö×Ö½Ú¡£
ת»»±È½ÏÂé·³¡£
×îºó¾ö¶¨ÓÃXML½øÐд«Êä
È»ºóÁ½±ß¶¼¼ÓÒ»¸öXML ½âÎöºÍ·â×°Àà¡£
C++ ¶ËʹÓõÄtinyXML Àà
FlexÖ±½ÓʹÓÃ×Ô¼º´øµÄ E4X Àà
Flex´úÂëÈçÏÂ
   var xmlstr:String="<COMMAND>";
            var xmlList:XMLList=new XMLList();
           
            xmlstr+="SENDRIQI";
            xmlstr+="</COMMAND>"
            var xmldoc:XMLDocument=new XMLDocument(xmlstr);
            var xml:XML=new XML(xmldoc);
            socket.writeMultiB ......

Flex ºÍC++ Ö®¼ä´«Êä½á¹¹ÌåÊý¾Ý ÓÃXML´«Êä

Flex ºÍC++ Ö®¼ä´«Êä½á¹¹ÌåÊý¾Ý
Ò»Ö±ÏëÊÔÑéÓýṹÌå´«Êý¾Ý
µ«ÊÇFlex ºÍC++ µÄÀàÐÍËùÕ¼µÄ×Ö½ÚÊýÓÐʱ²»Ò»Ñù
Èçint ÔÚC++ÖÐÕ¾2¸ö×Ö½Ú£¬¶øÔÚFlexÖÐÕ¼4¸ö×Ö½Ú¡£
ת»»±È½ÏÂé·³¡£
×îºó¾ö¶¨ÓÃXML½øÐд«Êä
È»ºóÁ½±ß¶¼¼ÓÒ»¸öXML ½âÎöºÍ·â×°Àà¡£
C++ ¶ËʹÓõÄtinyXML Àà
FlexÖ±½ÓʹÓÃ×Ô¼º´øµÄ E4X Àà
Flex´úÂëÈçÏÂ
   var xmlstr:String="<COMMAND>";
            var xmlList:XMLList=new XMLList();
           
            xmlstr+="SENDRIQI";
            xmlstr+="</COMMAND>"
            var xmldoc:XMLDocument=new XMLDocument(xmlstr);
            var xml:XML=new XML(xmldoc);
            socket.writeMultiB ......

Flex ºÍC++ Ö®¼ä´«Êä½á¹¹ÌåÊý¾Ý ÓÃXML´«Êä

Flex ºÍC++ Ö®¼ä´«Êä½á¹¹ÌåÊý¾Ý
Ò»Ö±ÏëÊÔÑéÓýṹÌå´«Êý¾Ý
µ«ÊÇFlex ºÍC++ µÄÀàÐÍËùÕ¼µÄ×Ö½ÚÊýÓÐʱ²»Ò»Ñù
Èçint ÔÚC++ÖÐÕ¾2¸ö×Ö½Ú£¬¶øÔÚFlexÖÐÕ¼4¸ö×Ö½Ú¡£
ת»»±È½ÏÂé·³¡£
×îºó¾ö¶¨ÓÃXML½øÐд«Êä
È»ºóÁ½±ß¶¼¼ÓÒ»¸öXML ½âÎöºÍ·â×°Àà¡£
C++ ¶ËʹÓõÄtinyXML Àà
FlexÖ±½ÓʹÓÃ×Ô¼º´øµÄ E4X Àà
Flex´úÂëÈçÏÂ
   var xmlstr:String="<COMMAND>";
            var xmlList:XMLList=new XMLList();
           
            xmlstr+="SENDRIQI";
            xmlstr+="</COMMAND>"
            var xmldoc:XMLDocument=new XMLDocument(xmlstr);
            var xml:XML=new XML(xmldoc);
            socket.writeMultiB ......

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

Ò»¡¢Ò»¸ö¾­¹ý±àÒëµÄC/C++µÄ³ÌÐòÕ¼ÓõÄÄÚ´æ·Ö³ÉÒÔϼ¸¸ö²¿·Ö£º
¡¡¡¡1¡¢Õ»Çø£¨stack£©£ºÓɱàÒëÆ÷×Ô¶¯·ÖÅäºÍÊÍ·Å £¬´æ·Åº¯ÊýµÄ²ÎÊýÖµ¡¢¾Ö²¿±äÁ¿µÄÖµµÈ£¬ÉõÖÁº¯ÊýµÄµ÷Óùý³Ì¶¼ÊÇÓÃÕ»À´Íê³É¡£Æä²Ù×÷·½Ê½ÀàËÆÓÚÊý¾Ý½á¹¹ÖеÄÕ»¡£
¡¡¡¡2¡¢¶ÑÇø£¨heap£© £ºÒ»°ãÓɳÌÐòÔ±ÊÖ¶¯ÉêÇëÒÔ¼°ÊÍ·Å£¬ Èô³ÌÐòÔ±²»ÊÍ·Å£¬³ÌÐò½áÊøʱ¿ÉÄÜÓÉOS»ØÊÕ ¡£×¢ÒâËüÓëÊý¾Ý½á¹¹ÖеĶÑÊÇÁ½»ØÊ£¬·ÖÅ䷽ʽÀàËÆÓÚÁ´±í¡£
¡¡¡¡3¡¢È«¾ÖÇø£¨¾²Ì¬Çø£©£¨static£©£ºÈ«¾Ö±äÁ¿ºÍ¾²Ì¬±äÁ¿µÄ´æ´¢ÊÇ·ÅÔÚÒ»¿éµÄ£¬³õʼ»¯µÄÈ«¾Ö±äÁ¿ºÍ¾²Ì¬±äÁ¿ÔÚÒ»¿éÇøÓò£¬ δ³õʼ»¯µÄÈ«¾Ö±äÁ¿ºÍδ³õʼ»¯µÄ¾²Ì¬±äÁ¿ÔÚÏàÁÚµÄÁíÒ»¿éÇøÓò¡£³ÌÐò½áÊøºóÓÉϵͳÊͷſռ䡣
¡¡¡¡4¡¢ÎÄ×Ö³£Á¿Çø£º³£Á¿×Ö·û´®¾ÍÊÇ·ÅÔÚÕâÀïµÄ¡£ ³ÌÐò½áÊøºóÓÉϵͳÊͷſռ䡣
¡¡¡¡5¡¢³ÌÐò´úÂëÇø£º´æ·Åº¯ÊýÌåµÄ¶þ½øÖÆ´úÂë¡£
¡¡¡¡ÏÂÃæµÄÀý×Ó¿ÉÒÔÍêȫչʾ²»Í¬µÄ±äÁ¿ËùÕ¼µÄÄÚ´æÇøÓò£º
¡¡¡¡//main.cpp
¡¡¡¡int a = 0; È«¾Ö³õʼ»¯Çø
¡¡¡¡char *p1; È«¾Öδ³õʼ»¯Çø
¡¡¡¡main()
¡¡¡¡{
¡¡¡¡int b; //Õ»ÖÐ
¡¡¡¡char s[] = "abc"; //Õ»ÖÐ
¡¡¡¡char *p2; //Õ»ÖÐ
¡¡¡¡char *p3 = "123456"; //123456\0ÔÚ³£Á¿Çø£¬p3ÔÚÕ»ÉÏ
¡¡¡¡static int c =0£» //È«¾Ö£¨¾²Ì ......

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

Ò»¡¢Ò»¸ö¾­¹ý±àÒëµÄC/C++µÄ³ÌÐòÕ¼ÓõÄÄÚ´æ·Ö³ÉÒÔϼ¸¸ö²¿·Ö£º
¡¡¡¡1¡¢Õ»Çø£¨stack£©£ºÓɱàÒëÆ÷×Ô¶¯·ÖÅäºÍÊÍ·Å £¬´æ·Åº¯ÊýµÄ²ÎÊýÖµ¡¢¾Ö²¿±äÁ¿µÄÖµµÈ£¬ÉõÖÁº¯ÊýµÄµ÷Óùý³Ì¶¼ÊÇÓÃÕ»À´Íê³É¡£Æä²Ù×÷·½Ê½ÀàËÆÓÚÊý¾Ý½á¹¹ÖеÄÕ»¡£
¡¡¡¡2¡¢¶ÑÇø£¨heap£© £ºÒ»°ãÓɳÌÐòÔ±ÊÖ¶¯ÉêÇëÒÔ¼°ÊÍ·Å£¬ Èô³ÌÐòÔ±²»ÊÍ·Å£¬³ÌÐò½áÊøʱ¿ÉÄÜÓÉOS»ØÊÕ ¡£×¢ÒâËüÓëÊý¾Ý½á¹¹ÖеĶÑÊÇÁ½»ØÊ£¬·ÖÅ䷽ʽÀàËÆÓÚÁ´±í¡£
¡¡¡¡3¡¢È«¾ÖÇø£¨¾²Ì¬Çø£©£¨static£©£ºÈ«¾Ö±äÁ¿ºÍ¾²Ì¬±äÁ¿µÄ´æ´¢ÊÇ·ÅÔÚÒ»¿éµÄ£¬³õʼ»¯µÄÈ«¾Ö±äÁ¿ºÍ¾²Ì¬±äÁ¿ÔÚÒ»¿éÇøÓò£¬ δ³õʼ»¯µÄÈ«¾Ö±äÁ¿ºÍδ³õʼ»¯µÄ¾²Ì¬±äÁ¿ÔÚÏàÁÚµÄÁíÒ»¿éÇøÓò¡£³ÌÐò½áÊøºóÓÉϵͳÊͷſռ䡣
¡¡¡¡4¡¢ÎÄ×Ö³£Á¿Çø£º³£Á¿×Ö·û´®¾ÍÊÇ·ÅÔÚÕâÀïµÄ¡£ ³ÌÐò½áÊøºóÓÉϵͳÊͷſռ䡣
¡¡¡¡5¡¢³ÌÐò´úÂëÇø£º´æ·Åº¯ÊýÌåµÄ¶þ½øÖÆ´úÂë¡£
¡¡¡¡ÏÂÃæµÄÀý×Ó¿ÉÒÔÍêȫչʾ²»Í¬µÄ±äÁ¿ËùÕ¼µÄÄÚ´æÇøÓò£º
¡¡¡¡//main.cpp
¡¡¡¡int a = 0; È«¾Ö³õʼ»¯Çø
¡¡¡¡char *p1; È«¾Öδ³õʼ»¯Çø
¡¡¡¡main()
¡¡¡¡{
¡¡¡¡int b; //Õ»ÖÐ
¡¡¡¡char s[] = "abc"; //Õ»ÖÐ
¡¡¡¡char *p2; //Õ»ÖÐ
¡¡¡¡char *p3 = "123456"; //123456\0ÔÚ³£Á¿Çø£¬p3ÔÚÕ»ÉÏ
¡¡¡¡static int c =0£» //È«¾Ö£¨¾²Ì ......

д¸øc/c++µÄÐÂͬÐÐÃÅ

Ô½½çÊÇ×îÄѲéµÄ£¬×¢Òâmemcpy strcpy,strncpyÕâЩº¯ÊýʹÓÃÇ°Ò»¶¨Òª¼ì²é±ß½ç
¡¡ÌرðÊÇÄãÌṩº¯Êý¸ø±ðÈËÓÃʱ£¬ÄãµÄº¯ÊýÖÐÓõ½ÁËÕâЩ¶«Î÷£¬Ò»¶¨Òª¼ì²é±ðÈË´«¸øÄãµÄÖ¸ÕëµÄ
¡¡±ß½ç
2¡¢±äÁ¿³õʼ»¯
¡¡ÕâÖÖÎÊÌâÒªÑø³ÉºÃÏ°¹ß£¬·ñÔò³öÀ´Å¼È»ÐÔÎÊÌ⣬·Ç³£ÄѲé
3¡¢¶àÏß³ÌÖ¸Õë¹ÜÀí
¡¡ÔÚ¶àÏ̻߳·¾³ÏÂʹÓÃÖ¸Õëʱ£¬×îºÃ²ÉÓÃÒýÓüÆÊý£¬ÈÃ×îºóÒ»¸ö·Å³äÒýÓüÆÊýʱ£¬Ö¸Õëɾ³ý£¬±ÜÃâÒ»¸öÏß³ÌÔÚʹÓÃÖ¸Õ룬ÁíÍâÏß³Ìɾ³ýµô
4¡¢¶àÏß³ÌËøµÄ¹ÜÀí
¡¡¶àÏß³ÌËøÒªÁ£¶ÈÒªÊÊÖУ¬¾¡Á¿¼õÉÙ¡¡Ò»¸öº¯Êý¡¡½øÈë¶à¸öËø£¬±ÜÃâÒ»¸ö´óº¯ÊýÒ»¸ö´óËøÓ°ÏìÐÔÄÜ£¬¿ÉѧϰÊý¾Ý¿âµÄ±í¼¶£¬Ðм¶Ëø
¡¡¾¡Á¿²»ÒªÔڻص÷º¯ÊýÖзÅËø£¬Òס¡ÒýÆðËÀËø
×öµ½Ḭ̈߳²È«º¯Êýµ¥Ïòµ÷Óã¬ÉϲãÍùϲãµ÷Óã¬ÏÂÎÝÏòÉϲã²ÉÓÃʼþÇý¶¯·´À¡£¬±ÜÃâµ÷ÓÃÕ»
¡¡¹ýÉÒ×ÒýÆðËÀËø¡¡
£¬
5¡¢¶àÏ̶߳ÔÏóÉú´æÆÚ¹ÜÀí
¡¡¾¡Á¿µ±¶àÏ̹߳²Ïí¶ÔÏó¡¡¾¡Á¿²»ÒªÖ±½Óɾ³ý£¬½¨Òé²ÉÓÃ״̬»úÐÎʽÀ´¹ÜÀí£¬ÆäËüÏß³ÌÉèÖÃ״̬
¡¡ÓÉÒ»¸öÏß³Ìͳһ°´×´Ì¬¹ÜÀíÉú´æÆÚ
6¡¢¹¹Ô캯Êý
º¯Ô캯ÊýÖв»Òª·ÅÐ麯Êý£¬¾ø¶Ô²»ÒªÔÚ¹¹Ô캯ÊýÖпªỊ̈߳¬²¢ÇÒÏ̵߳÷ÓÃ×Ô¼ºµÄ³ÉÔ±
7¡¢ÄÚÁª
¡¡
¡¡¡¡Ð麯Êý²»ÒªÄÚÁª
8¡¢¶àÏ̴߳´½¨°ì·¨
Èç¹ûÓÃCÔËÐп⺯Êý£¬Òª×¢ÒâÓÃCÔËÐÐ ......

д¸øc/c++µÄÐÂͬÐÐÃÅ

Ô½½çÊÇ×îÄѲéµÄ£¬×¢Òâmemcpy strcpy,strncpyÕâЩº¯ÊýʹÓÃÇ°Ò»¶¨Òª¼ì²é±ß½ç
¡¡ÌرðÊÇÄãÌṩº¯Êý¸ø±ðÈËÓÃʱ£¬ÄãµÄº¯ÊýÖÐÓõ½ÁËÕâЩ¶«Î÷£¬Ò»¶¨Òª¼ì²é±ðÈË´«¸øÄãµÄÖ¸ÕëµÄ
¡¡±ß½ç
2¡¢±äÁ¿³õʼ»¯
¡¡ÕâÖÖÎÊÌâÒªÑø³ÉºÃÏ°¹ß£¬·ñÔò³öÀ´Å¼È»ÐÔÎÊÌ⣬·Ç³£ÄѲé
3¡¢¶àÏß³ÌÖ¸Õë¹ÜÀí
¡¡ÔÚ¶àÏ̻߳·¾³ÏÂʹÓÃÖ¸Õëʱ£¬×îºÃ²ÉÓÃÒýÓüÆÊý£¬ÈÃ×îºóÒ»¸ö·Å³äÒýÓüÆÊýʱ£¬Ö¸Õëɾ³ý£¬±ÜÃâÒ»¸öÏß³ÌÔÚʹÓÃÖ¸Õ룬ÁíÍâÏß³Ìɾ³ýµô
4¡¢¶àÏß³ÌËøµÄ¹ÜÀí
¡¡¶àÏß³ÌËøÒªÁ£¶ÈÒªÊÊÖУ¬¾¡Á¿¼õÉÙ¡¡Ò»¸öº¯Êý¡¡½øÈë¶à¸öËø£¬±ÜÃâÒ»¸ö´óº¯ÊýÒ»¸ö´óËøÓ°ÏìÐÔÄÜ£¬¿ÉѧϰÊý¾Ý¿âµÄ±í¼¶£¬Ðм¶Ëø
¡¡¾¡Á¿²»ÒªÔڻص÷º¯ÊýÖзÅËø£¬Òס¡ÒýÆðËÀËø
×öµ½Ḭ̈߳²È«º¯Êýµ¥Ïòµ÷Óã¬ÉϲãÍùϲãµ÷Óã¬ÏÂÎÝÏòÉϲã²ÉÓÃʼþÇý¶¯·´À¡£¬±ÜÃâµ÷ÓÃÕ»
¡¡¹ýÉÒ×ÒýÆðËÀËø¡¡
£¬
5¡¢¶àÏ̶߳ÔÏóÉú´æÆÚ¹ÜÀí
¡¡¾¡Á¿µ±¶àÏ̹߳²Ïí¶ÔÏó¡¡¾¡Á¿²»ÒªÖ±½Óɾ³ý£¬½¨Òé²ÉÓÃ״̬»úÐÎʽÀ´¹ÜÀí£¬ÆäËüÏß³ÌÉèÖÃ״̬
¡¡ÓÉÒ»¸öÏß³Ìͳһ°´×´Ì¬¹ÜÀíÉú´æÆÚ
6¡¢¹¹Ô캯Êý
º¯Ô캯ÊýÖв»Òª·ÅÐ麯Êý£¬¾ø¶Ô²»ÒªÔÚ¹¹Ô캯ÊýÖпªỊ̈߳¬²¢ÇÒÏ̵߳÷ÓÃ×Ô¼ºµÄ³ÉÔ±
7¡¢ÄÚÁª
¡¡
¡¡¡¡Ð麯Êý²»ÒªÄÚÁª
8¡¢¶àÏ̴߳´½¨°ì·¨
Èç¹ûÓÃCÔËÐп⺯Êý£¬Òª×¢ÒâÓÃCÔËÐÐ ......
×ܼǼÊý:969; ×ÜÒ³Êý:162; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [14] [15] [16] [17] 18 [19] [20] [21] [22] [23]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ