1.断点设置方法:在object中双击变量打开代码,在代码前面单击设置断点
问:述在第八行和十四行设置断点,在这两处result数值分别是多少?
答:
第一个initial中调用两次incr_static(静态),第一次执行incr_static,result为0,因为加1还没进行,由于是静态所以第二次执行incr_static,result为1.
第二个initial中调用两次incr_dynamic(动态),第一次执行incr_dynamic,result为0,同样因为加1还没进行,由于是动态所以第二次会清零,再执行incr_dynamic,result仍为0.
结论
所以结果就是第一处断点result为1,第二处为0.