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

gdbµ÷ÊÔC¡¢C++³ÌÐòʹÓÃÊÖ²á

Ò»¡¢¼ò½é
        µ÷ÊÔÆ÷(±ÈÈçÏóGDB)ÄÜÈÃÄã¹Û²ìÁíÒ»¸ö³ÌÐòÔÚÖ´ÐÐʱµÄÄÚ²¿»î¶¯£¬»ò³ÌÐò³ö´íʱ·¢ÉúÁËʲô¡£GDBÖ÷ÒªÄÜΪÄã×öËļþÊÂ(°üÀ¨ÎªÁËÍê³ÉÕâЩʶø¸½¼ÓµÄ¹¦ÄÜ)£¬°ïÖúÄãÕÒ³ö³ÌÐòÖеĴíÎó¡£
        * ÔËÐÐÄãµÄ³ÌÐò£¬ÉèÖÃËùÓеÄÄÜÓ°Ïì³ÌÐòÔËÐеĶ«Î÷¡£
        * ±£Ö¤ÄãµÄ³ÌÐòÔÚÖ¸¶¨µÄÌõ¼þÏÂÍ£Ö¹¡£
        * µ±Äã³ÌÐòֹͣʱ£¬ÈÃÄã¼ì²é·¢ÉúÁËʲô¡£
        * ¸Ä±äÄãµÄ³ÌÐò¡£ÄÇÑùÄã¿ÉÒÔÊÔ×ÅÐÞÕýij¸öbugÒýÆðµÄÎÊÌ⣬Ȼºó¼ÌÐø²éÕÒÁíÒ»¸öbug. 
   Richard StallmanÊÇGDBµÄʼ×÷Ù¸Õß,ÁíÍ⻹ÓÐÐí¶à±ðµÄGNUµÄ³ÉÔ±¡£Ðí¶àÈËΪ´Ë×÷³öÁ˹±Ïס£
¶þ¡¢ÃüÁî²ÎÊý˵Ã÷
        ÎÒÃÇ¿ÉÒÔ°ÑÒ»¸ögdbÃüÁîËõд³É¿ªÍ·¼¸¸ö×Öĸ£¬Èç¹ûÕâûÓжþÒâÐÔÄã¿ÉÒÔÖ±½Ó»Ø³µÀ´ÔËÐС£Ä㻹¿ÉÒÔʹÓÃTAB¼üÈÃgdb¸øÄãÍê³É½ÓÏÂÀ´µÄ¼üÈ룬»òÏòÄãÏÔʾ¿ÉÑ¡ÔñµÄÃüÁÈç¹ûÓв»Ö¹Ò»¸öÑ¡ÔñµÄ»°¡£
 
CommandÓï·¨
==============
 
        Ò»¸ögdbÃüÁîÊÇÒ»¸öµ¥ÐеÄÊäÈë¡£³¤¶ÈûÓÐÏÞÖÆ¡£ËüÒ»¸öÃüÁͷ£¬ºóÃæ¿ÉÒÔ¸ú²ÎÁ¿¡£ ±ÈÈçÃüÁî'step'½ÓÊÜÒ»¸ö²ÎÁ¿±íʾµ¥²½Ö´ÐжàÉÙ²½¡£ÄãÒ²¿ÉÒÔ²»ÓòÎÁ¿¡£ÓеÄÃüÁî²»½ÓÊÜÈκβÎÁ¿¡£
 
        gdbÃüÁîֻҪûÓжþÒâÐԵϰ¾Í¿ÉÒÔ±»Ëõд¡£ÁíÍâһЩËõд×÷Ϊһ¸öÃüÁîÁгö¡£ÔÚijЩÇé¿ö϶þÒâÒ²ÊÇÔÊÐíµÄ¡£±ÈÈç's'ÊÇÖ¸¶¨'step'µÄËõд£¬µ«»¹ÓÐÃüÁî'start'¡£Äã¿ÉÒÔ°ÑÕâЩËõд×÷Ϊ'help'ÃüÁîµÄ²ÎÁ¿À´²âÊÔËüÃÇ¡£¿ÕÐÐ(Ö±½Ó»Ø³µ)±íÊ¾ÖØ¸´ÉÏÒ»¸öÃüÁî¡£µ«ÓÐЩÃüÁî²»ÄÜÖØ¸´±ÈÈçÏó'run'£¬¾Í²»»áÒÔÕâÖÖ·½Ê½Öظ´£¬ÁíÍâһЩµ±²»Ð¡ÐÄÖØ¸´»á²úÉúÑÏÖØºó¹ûµÄÃüÁîÒ²²»ÄÜÓÃÕâÖÖ·½·¨Öظ´¡£
        'list'ºÍ'x'ÃüÁîµ±Äã¼òµ¥µÄ´ò»Ø³µÊ±£¬»á½¨Á¢ÐµıäÁ¿£¬¶ø²»ÊǼòµ¥µÄÖØ¸´ÉÏÒ»¸öÃüÁî¡£ÕâÑùÄã¿ÉÒÔ·½±ãµÄä¯ÀÀÔ­´úÂëºÍÄÚ´æ¡£
 
        gdb»¹ÓÐÒ»ÖÖ½âÊÍRETµÄ·½·¨£º·Ö¸î³¤Êä³ö¡£ÕâÖÖ·½·¨¾ÍºÍ'more'ÃüÁîÏàËÆ¡£ÓÉÓÚÕâʱ¾­³£»á²»Ð¡ÐĶà´ò»Ø³µ£¬gdb½«½ûÖ¹ÖØ¸´µ±Ò»¸öÃüÁî²úÉúºÜ³¤µÄÊä³öʱ¡£
    
        ÈκÎÓÃ'#'¿ªÍ·Ò»Ö±µ½ÐÐβµÄÃüÁîÐб»¿


Ïà¹ØÎĵµ£º

Լɪ·òÑ­»·£¨C±àд£©

#include<stdio.h>
const int A=10;
void main()
{
 int group[A];
 for(int i=0;i<A;i++)
 {
  group[i]=i+1;
 }
 int k=A;
    int m=0;
    int n=2;
 int c=0;
 int x;
 do
 {  
 &nbs ......

LinuxÏÂc¿ª·¢ Ö® Ïß³ÌͨÐÅ

1.Linux“Ï߳̔
     ½ø³ÌÓëÏß³ÌÖ®¼äÊÇÓÐÇø±ðµÄ£¬²»¹ýLinuxÄÚºËÖ»ÌṩÁËÇáÁ¿½ø³ÌµÄÖ§³Ö£¬Î´ÊµÏÖÏß³ÌÄ£ÐÍ¡£LinuxÊÇÒ»ÖÖ“¶à½ø³Ìµ¥Ï߳̔µÄ²Ù×÷ϵͳ¡£Linux±¾ÉíÖ»Óнø³ÌµÄ¸ÅÄ¶øÆäËùνµÄ“Ï߳̔±¾ÖÊÉÏÔÚÄÚºËÀïÈÔÈ»Êǽø³Ì¡£
     ´ó¼Ò ......

Python±Ê¼Ç£¨Ò»£©——C/C++µ÷ÓÃpython

×î½üÒòΪÑо¿Ò»¸ö¶«Î÷£¬²¢ÇÒÔںܾÃÒÔǰ¾ÍÏë°ÑpythonºÃºÃ¿´¿´¡£ÕýºÃÂú×ãÎ񵀼̮æÐÄ¡£ÎÒÿÌìÉϰà×öµÃÓÎÏ·¶¼ÊÇÓÃlua£¬Ò²ÊÇÒ»ÃźÜÇ¿´óµÄ½Å±¾ÓïÑÔ¡£¿ÉÄÜÎÒ¸üϲ»¶pythonµÄËõ½øÇø·ÖºÍÃæÏò¶ÔÏó°É¡£ ½ñÌìֻдһ¸ö¼òµ¥µÄÀý×Ó¡£Ò»¸ö¼òµ¥µÄpython½Å±¾£¬¾ÍÒ»¸öº¯Êý£¬ÓÃC/C++È¥µ÷Ó᣿ÉÄÜÕâÒ²ÊÇ×÷Ϊ³ÌÐòÀ´Ëµ×î¹ØÐĵÄÒ»¼þÊ¡£ËùÒÔÎÒµÄpytho ......

´ÓC++תµ½JavaÐè×¢ÒâµÄµØ·½

 1.JavaÔÚÐéÄâ»úÉÏÔËÐÐ
JavaÔ´´úÂë²¢²»ÊDZ»±àÒë³ÉΪÆÕͨµÄ»úÆ÷´úÂë¡£¶øÊDZ»·­Òë³ÉΪÐéÄâ»ú¿ÉÒÔÖ´ÐеĴúÂë¡£Ò»¸öJava½âÊÍÆ÷×îÖÕÖ´ÐÐÕâЩ´úÂë¡£ÕâÆäÖÐûÓÐÁ¬½ÓµÄ¹ý³Ì£»½âÊÍÔÚÐèÒªµÄʱºò¶¯Ì¬µÄ¼ÓÔØÒ»Ð©Àࣻ
2.JavaÊÇÍêÈ«ÃæÏò¶ÔÏóµÄ
JavaÊÇÒ»ÖÖÍêÈ«ÃæÏò¶ÔÏóµÄÓïÑÔ¡£ÕâÒâζ×ÅÄã¶ÔÈκÎÒ»¸öJava¶ÔÏóËù×öµÄ¶¯×÷¶¼ÊÇͨ¹ýÒ ......

C/C++»ù±¾±à³Ì¼¼ÄÜ¡¾×ª¡¿

Ò»¡¢ÇëÌîдBOOL , float, Ö¸Õë±äÁ¿ Óë“ÁãÖµ”±È½ÏµÄ if Óï¾ä¡££¨10·Ö£©
Ìáʾ£ºÕâÀï“ÁãÖµ”¿ÉÒÔÊÇ0, 0.0 , FALSE»òÕß“¿ÕÖ¸Õ딡£ÀýÈç int ±äÁ¿ n
Óë“ÁãÖµ”±È½ÏµÄ if Óï¾äΪ£º
if ( n == 0 )
if ( n != 0 )
ÒÔ´ËÀàÍÆ¡£
Çëд³ö BOOL flag Óë“ÁãÖµ”±È½ÏµÄ if ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ