链表如何在codeblocks中单步调试,就是可以看出链表中的每一个元素的那种调试?

链表如何在codeblocks中单步调试,就是可以看出链表中的每一个元素的那种调试?,第1张

codeblocks是一个跨平台多编译器支持的IDE工具,它不适合初学者的

首先,你要选择一个编译器。,缺省为(wingw)gcc,然后你要在工具中选调试工具,gcc对应的是gdb

在setting-debugger中,按你的目录设置gdb的位置(CB什么都是灵活的,但都要自己设置的)

与慎态VC一样,调肆孝搜试要设断点

然后,设你要监视的变量,但不能自动识别链表中的内容,必须裂历一个个手工设置

代码写得不错。

有如下几点要更正:

1,主函数main 中冲哗的pnew->m=k

pnew没有申请就使用了。

2,if(head=NULL)

应该为if(head==NULL)

3,程序结册判镇州粗束的时候没有把已申请的内存给free .

typedef struct Node ------->Node 和下面的一样,一般如谈明渣告这侍禅里用大写的

{

intdata

struct Node * next

} Node,* LinkList------------>Node和上面的一样

typedef struct NODE

{

intdata

struct Node * next

} Node,* LinkList


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/8283969.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存