把自己所理解的注释了出来,但是不知道我理解的对不对。
好奇的是为什么走到第22行,它又返回到上面了,这其中是return起到了作用吗?
还是说return根本没起作用,而是执行到int s=x(1,2,3);这一步的时候,
由于x的值是未知的,而系统查询到有可以用来调用的x的值,来自于下面的一个方法(函数)
所以,系统把下方的那个函数抓取过来,按照a+b-c来计算得出了x的值=0。
也因此得到了s的值=0,最后打印了出了s的值。
求教好心的师父教教我
基础的函数调用哦,主函数走到15行,会调用下面X函数,通过传入的参数 X算出结果,最后return 出结果(返回一个计算结果,可以理解为函数执行完最后返回一个数值给到主函数里的s)
多谢老师的指导!领会了。
可以debug下,就好懂了
谢谢
为什么不试试用多行注释呢