[问题] C语言呼叫自身执行问题

楼主: NerVGear (Phantom)   2020-07-09 21:38:57
https://imgur.com/OwJ1Nol.jpg
想请问为何是这个结果呢?
我的自己理解是会变成四个函式在执行
第一次时是p(2)
先印出0 然后进入第二个函式p(1)
再印出0之后 进入第三个函式但此时p(0)函式结束
然后换第一个函式执行到印1这行所以印出1
之后再呼叫第四个函式p(1)代入
一样印出0
此时我认为应该是印出0010 为什么反而是0011呢?
是执行完第一个函式的印出1后会跑去执行第二个函式的印出1?
为什么不是等第一个函式执行完再处理第二个函式呢?
求解
作者: goldman0204 (goldman)   2019-04-09 17:16:00
孙中山看精子往上游?靠杯 打错 脑子是想小鱼逆游?打出精子= =

Links booklink

Contact Us: admin [ a t ] ucptt.com