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

CÓïÑÔ»ù±¾¹¦½Ì³ÌϵÁÐ(3) ¿ìËٵĺ¯Êýµ÷ÓÃ

CÓïÑÔ»ù±¾¹¦½Ì³ÌϵÁÐ(3) - ¿ìËٵĺ¯Êýµ÷ÓÃ
ÎÒÓÖÀ´ÁË£¬½ñÌ쿲¿²º¯Êýµ÷ÓõÄÎÊÌâ¡£º¯ÊýÄÄÀï¶¼ÓУ¬Ð¡µÄ³ÌÐòÒ»Á½¸öº¯Êý£¬´óµÄ³ÌÐò³É°ÙÉÏǧ¸öº¯Êý¡£¼´Ê¹ÔÚÓÎÏ·µÄ¹Ø¼üÑ­»·ÖУ¬µ÷Óü¸Ê®¸öº¯ÊýÒ²ÊǺܳ£¼ûµÄ¡£ËùÒÔº¯Êýµ÷ÓôúÂëµÄÖÊÁ¿£¬Ôںܴó³Ì¶ÈÉÏÓ°Ïì×ÅÓÎÏ·µÄÖÊÁ¿¡£
»¹ÊÇÏÈ˵×î»ù±¾µÄ´úÂë·ç¸ñÎÊÌâ¡£Ê×ÏÈ£¬¶ÔÓÚº¯ÊýµÄ²ÎÊý£¨ÌرðÊÇÖ¸Õ룩£¬Èç¹ûº¯ÊýÄÚ²¿²»»áÐÞ¸ÄÆäÖ¸ÕëµÄÄÚÈÝ£¬Ò»¶¨ÒªÓÃconstÀ´¶¨Òå²ÎÊýÀàÐÍ
=========²»ºÃµÄ·ç¸ñ==========
void function(char * ServerName)
{
   // ÄÚ²¿²»ÔÊÐí¶ÔServerNameµÄÄÚÈݽøÐÐÐÞ¸Ä
}
=========ºÃµÄ·ç¸ñ===========
void function(const char * ServerName)
{
   // ÄÚ²¿²»ÔÊÐí¶ÔServerNameµÄÄÚÈݽøÐÐÐÞ¸Ä
}
ΪʲôÕâô×öÄØ£¿ ¾Ù¸ö¼òµ¥µÄÀý×Ó: ÔÚÍŶӿª·¢ÖгÌÐòÔ±AдºÃÁËdisplayFunction£¬´«ÁËÒ»¸öÊý¾Ý½á¹¹¸ødisplayFunction×öͼÏóÏÔʾ£¬È»ºóÔÚ½ÓÏÂÀ´µÄ³ÌÐòÖжÔÊý¾Ý½øÐмÆËã¡£AÈÏΪdisplayFunction²»»á¶ÔÊý¾Ý½øÐÐÐ޸ģ¬ËùÒÔÔÚÒÔºóµÄÊý¾ÝÔËËãÖУ¬Ã»ÓнøÐÐÒ»ÖÂÐÔ¼ì²â¡£¹ýÁ˼¸Ìì³ÌÐòÔ±B±»ÅɹýÀ´ÓÅ»¯AµÄ³ÌÐò£¬ÒòΪ²»ÖªµÀ²»ÄܸÄÊý¾Ý£¬½á¹û¸ÄÁËÏ£¬ÔÚdisplayFunctionÖиıäÁËÊý¾Ý½á¹¹µÄÄÚÈÝ£¬µ±Ê±²âÊÔͨ¹ý¡£µ«ÊÇÔÚ²úÆ··¢²¼µÄAlpha²âÊԽ׶Σ¬ÓÃreal dataµÄʱºò³öÁËÎÊÌâ¡£ÎÒÏëͨÏüdebugÈ¥²îÕâôµã¸öСÎÊÌ⣬²»ÊǺÜÖµµÃ°É¡£Ö»ÒªÉÔ΢ÁôµãÐÄ£¬¾Í¿ÉÒÔ±ÜÃâÁË
==================·Ö¸îÏß==================
ÏÂÃæÌ¸Ì¸º¯ÊýµÄµ÷ÓÃÎÊÌâ¡£ÎÒÃǶ¼ÖªµÀ£¬ÔÚµ÷ÓõÄÒ»¸öº¯ÊýµÄʱºò£¬´«¸øº¯ÊýµÄ²ÎÊýÊÇҪѹµ½Õ»ÀȻºó²ÅÄܱ»º¯Êý·ÃÎÊ¡£ÎÒÃÇÀ´¿´Ò»Ïº¯Êýµ÷ÓõĻã±à´úÂë.(»ã±à´úÂëÊÇÓÃVisual Studio .net 2003 ±àÒë, release version¡£ÓÅ»¯²ÎÊý /0t /02)
=======printf("%s%d%d%d%d",haha,m,n,p,i);======
00401000 push ecx
00401001 push ebx
00401002 mov ebx, dword ptr [esp+04]
00401003 push ebp
00401004 mov ebp, dword ptr [esp+08]
00401005 push esi
00401006 push edi
00401007 mov edi, dword ptr [esp+10]
00401008 xor esi, esi
00401009 push esi
0040100A push edi
0040100B push ebx
0040100C push ebp
0040100D push 00408040
0040100E push 004060FC
0040100F call 00401054
ÎÒµÄÌìÄÄ£¬ÕâÊǶàÉÙ´úÂ룬ֻ²»¹ýΪÁ˰ѲÎÊýpushµ½Õ»Àï¾ÍÓÃÁË15Ìõ¡£¿´ÎÒÃÇ¿´¿´ÁíÒ»¶Î´úÂë
===========printf("%s",haha);============
00401010 push 00408040
00401011 push 004060FC
0040101


Ïà¹ØÎĵµ£º

c/c++ÓïÑÔÖÐstaticʹÓ÷½·¨


¡¡¡¡Ò»¡¢c³ÌÐò´æ´¢¿Õ¼ä²¼¾Ö
¡¡¡¡C³ÌÐòÒ»Ö±ÓÉÏÂÁв¿·Ö×é³É£º
¡¡¡¡1£©ÕýÎĶΗ—CPUÖ´ÐеĻúÆ÷Ö¸Á·Ö£»Ò»¸ö³ÌÐòÖ»ÓÐÒ»¸ö¸±±¾£»Ö»¶Á£¬·ÀÖ¹³ÌÐòÓÉÓÚÒâÍâʹʶøÐÞ¸Ä×ÔÉíÖ¸Á
¡¡¡¡2£©³õʼ»¯Êý¾Ý¶Î£¨Êý¾Ý¶Î£©——ÔÚ³ÌÐòÖÐËùÓи³Á˳õÖµµÄÈ«¾Ö±äÁ¿£¬´æ·ÅÔÚÕâÀï¡£
¡¡¡¡3£©·Ç³õʼ»¯Êý¾Ý¶Î£¨bss¶Î£©&mdas ......

LuaÓëC½»»¥ÈëÃÅ

 LuaÓëC½»»¥ÈëÃÅ
¼ò½é
LuaÓëC/C++½áºÏÊǺܽôÃܵÄ, LuaÓëC++½»»¥Êǽ¨Á¢ÔÚLuaÓëCµÄ»ù´¡ÉϵÄ, Ëù
ÒÔżÏÈ´ÓLuaÓëC½²Æð.
ÕýÈçµÚÒ»½²Ëù˵, ÔËÐÐLua³ÌÐò»òÕß˵µ÷ÓÃLuaÖ÷ÒªÓÐÁ½ÖÖ·½Ê½:
* ͨ¹ýÃüÁîÐÐÖ´ÐÐ"Lua"ÃüÁî
* ͨ¹ýLuaµÄC¿â
ËäÈ»´ËǰżÃÇÒ»Ö±ÓõÚÒ»ÖÖ·½Ê½, µ«Å¼Òª¸æËßÄã, ͨ¹ýLuaµÄC¿âÖ´ÐвÅÊÇÓÎÏ·ÖÐ
³£Óõķ½Ê½. ......

CÓïÑԽṹÌåÓë¹²ÓÃÌå

11.1 ¶¨ÒåÒ»¸ö½á¹¹µÄÒ»°ãÐÎʽ
    ÔÚʵ¼ÊÎÊÌâÖУ¬Ò»×éÊý¾ÝÍùÍù¾ßÓв»Í¬µÄÊý¾ÝÀàÐÍ¡£ÀýÈ磬ÔÚѧÉúµÇ¼Ç±íÖУ¬ÐÕÃûӦΪ×Ö·ûÐÍ£»Ñ§ºÅ¿ÉΪÕûÐÍ»ò×Ö·ûÐÍ£»ÄêÁäӦΪÕûÐÍ£»ÐÔ±ðӦΪ×Ö·ûÐÍ£»³É¼¨¿ÉΪÕûÐÍ»òʵÐÍ¡£ ÏÔÈ»²»ÄÜÓÃÒ»¸öÊý×éÀ´´æ·ÅÕâÒ»×éÊý¾Ý¡£ÒòΪÊý×éÖи÷ÔªËØµÄÀàÐͺͳ¤¶È¶¼±ØÐëÒ»Ö£¬ÒÔ±ãÓÚ±àÒëϵͳ´¦Àí¡ ......

ǶÈëʽ¿ª·¢£­CÓïÑÔÃæÊÔÌâ(¶þ)

11¡¢ÏÂÃæµÄ´úÂëÊä³öÊÇʲô£¬ÎªÊ²Ã´£¿
Void foo(void)
{
unsigned int a = 6;
int b = -20;
(a+b > 6) £¿puts("> 6") : puts("<= 6");
}
²»¹ÜÈçºÎ£¬ÕâÎÞ·ûºÅÕûÐÍÎÊÌâµÄ´ð°¸ÊÇÊä³öÊÇ“>6”¡£Ô­ÒòÊǵ±±í´ïʽÖдæÔÚÓзûºÅÀàÐͺÍÎÞ·ûºÅÀàÐÍʱËùÓеIJÙ×÷Êý¶¼×Ô¶¯×ª»»ÎªÎÞ·ûºÅÀàÐÍ¡£Òò´Ë-20±ä³ÉÁËÒ»¸ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ