vs程序调试的时候逐语句和逐过程有什么区别
3个回答
展开全部
vs程序调试的时候逐语句和逐过程的区别:
1、是否执行该函数
逐语句就是当执行到某个函数的时候,调试窗口会进入这个函数,不执行该函数;逐过程则是当执行到某个函数的时候,就不会进入这个函数,而是直接执行完这个函数。
2、断点不同
执行逐语句时程序断点会跳转到这个函数里的第一个语句;执行逐过程时程序断点会跳到这个函数的之后的下一个语句。
扩展资料:
vs程序调试的时候逐语句和逐过程调试原则
一,用头脑去分析思考与错误征兆有关的信息。
二,避开死胡同。
三,只把调试工具当作手段。利用调试工具,可以帮助思考,但不能代替思考,因为调试工具给的是一种无规律的调试方法。
四,避免用试探法,最多只能把它当作最后手段。
五,在出现错误的地方,可能还有别的错误。
六,修改错误的一个常见失误是只修改了这个错误的征兆或这个错误的表现,而没有修改错误本身。如果提出的修改不能解释与这个错误有关的全部线索,那就表明只修改了错误的一部分。
七,注意修正一个错误的同时可能会引入新的错误。
八,修改错误的过程将迫使人们暂时回到程序设计阶段。修改错误也是程序设计的一种形式。
九,修改源代码程序,不要改变目标代码。
展开全部
逐语句就是当执行到某个函数的时候,调试窗口会进入这个函数,然后程序断点会跳转到这个函数里的第一个语句。
而逐过程则是当执行到某个函数的时候,就不会进入这个函数,而是直接执行完这个函数,程序断点会跳到这个函数的之后的下一个语句。
而逐过程则是当执行到某个函数的时候,就不会进入这个函数,而是直接执行完这个函数,程序断点会跳到这个函数的之后的下一个语句。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
逐语句,就是每次执行一行语句,如果碰到函数调用,它就会进入到函数里面。
而逐过程,碰到函数时,不进入函数,把函数调用当成一条语句执行
而逐过程,碰到函数时,不进入函数,把函数调用当成一条语句执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询