C应用程序增加调试便利的方法,程序运行过程中输出运行的源文件名称 函数名称和当前行号

80 篇文章 1 订阅
78 篇文章 0 订阅

C应用程序增加调试便利的方法,程序运行过程中输出运行的源文件名称 函数名称和当前行号,

通过这种方式可以在程序运行过程中的错误输出到日志文件中,方便快速查询错误。

使用宏

__FILE__               文件名

__LINE__               行号

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CodeBlocks是一个开源的集成开发环境(IDE),适用于C、C++和Fortran等编程语言。它提供了许多功能,其之一就是单步调试。下面是使用CodeBlocks进行C程序的单步调试的步骤: 1. 打开CodeBlocks并加载你要调试的C程序。点击菜单栏的“File”(文件),然后选择“Open”(打开)来加载C程序的源文件。 2. 在代码的合适位置设置断点。在你想要程序暂停执行的地方,单击行号左边的空白区域,会在该行号位置出现一个红色圆点,表示已设置断点。 3. 点击菜单栏的“Debug”(调试),然后选择“Start/Continue”(开始/继续)来开始调试。 4. 当程序运行到断点处时,它会自动暂停。此时,你可以查看变量的值和运行时的状态。 5. 点击菜单栏的“Debug”(调试),然后选择“Step Into”(逐语句)以逐步执行代码。这将允许你逐行查看程序执行并检查每个语句的结果。 6. 你还可以使用其他调试选项,例如“Step Over”(逐过程),它会一次执行整个函数,或者“Step Out”(跳出),它会跳出当前函数并继续执行下一行代码。 7. 调试过程,你可以在左侧的“Watches”(监视)窗口添加变量,以实时监视它们的值。 8. 如果想要停止调试,可以点击菜单栏的“Debug”(调试),然后选择“Stop Debugging”(停止调试)。 通过使用CodeBlocks的单步调试功能,你可以更深入地理解程序的执行流程,找到代码的错误,并进行必要的修正。希望这些步骤能帮助你开始使用CodeBlocks进行C程序的单步调试

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值