许多同学私信说不知道VisualStudio系列编译器怎么进行代码调试,今日就共享一下相关的办法吧!
VisualStudio是一个很好用的IDE,使用debug进行调试不但能快速发现过错,更能提高编程功率。
下面选用VisualStudiodebug中stepinto调试斐波那契数列,追寻函数内部变量。
①首要必定要注意先树立一个工程文件
③右键断点,挑选射中条件(whenhit)
④此刻呈现一个挑选框,指定射中中断点时要履行什么操作。
大括号内{n}填须要显现的变量值,因为此刻只要一个变量n,因而每次履行到此处时,显现调用的函数和n的值。
⑤此刻只估算斐波那契数列前3个值用来剖析。
调用函数为Fibonacci(int),此刻N的值为1。
第一次n=1F(1)=1显现1
调用函数为Fibonacci(int),此刻N的值为2。
第2次n=2F(2)=1显现1
调用函数为Fibonacci(int),此刻N的值为1。
第三次n=3时递归第一次调用为1
调用函数为Fibonacci(int),此刻N的值为2。
第三次n=3时递归第2次调用为2
调用函数为Fibonacci(int),此刻N的值为3。
第三次终究的值为3
综上所述,在递归调用历程中F(3)被估算了2次,F(2)被估算了3次。F(1)被调用了5次,Fib(0)中被调用了3次。
N=5时的成果如下
赶忙去试试吧!学会调试代码是程序员非常重要的才能之一哦~
写在最终:关于预备学习C/C++编程的小同伴,假如你想更好的提高你的编程中心才能(内功)无妨从现在开始!
编程学习书本共享:
欢迎转行和学习编程的同伴,使用更多的材料学习生长比自己揣摩更快哦!