逐语句调试和逐过程调试的区别


逐语句调试和逐过程调试的区别

文章插图
以vs程序为例 , 其逐语句调试和逐过程调试的区别仅在于它们处理函数调用的方式不同 , 这两个命令都指示调试器执行下一行的代码 。如果某一行包含函数调用 , “逐语句”仅执行调用本身 , 然后在函数内的第一个代码行出停止 , 而“逐过程”执行整个函数 , 然后在函数外的第一行处停止 。
程序 , 香港和台湾对英文procedure的中文翻译 , 编程语言中的procedure在大陆翻译为“过程” , 在港台和其他领域则翻译为“程序” 。在大陆于计算机科学、电脑工程、电子工程、电机工程、机器人工程学、机械工程领域中的英文术语program的中文译名也是“程序” , 在港台则翻译为“程式” 。当程序为procedure的译名时 , 一个程序即是特定的一系列动作、行动或操作 , 而这些活动、动作或操作必须被执行于相同方式以为了在相同环境下恒常得出相同的结果(例如紧急应变程序) 。
【逐语句调试和逐过程调试的区别】