[课业] 程式一题

楼主: asxu31 (xu3)   2022-04-16 12:36:58
请问大大,为什么f(2)的XX会是全域变量?
而f(1)的是区域变量?
以及,CC已经宣告为static,程式结束后才会收回,所以CC经过两次++,应该会是2
最佳解100p奉上,感谢
https://i.imgur.com/UE6mR5R.jpg
作者: onlyu0402 (我在故我唱)   2022-04-16 13:25:00
f2中存取的xx并未宣告,于是从上层找到(第2行)。f1中有独立宣告xx(因为前有int)。main函数存取到的是第2行的cc(全域变量)数值。
作者: dodo52woman (嘟嘟左右卫门)   2022-04-16 14:54:00
好难的样子 考什么的

Links booklink

Contact Us: admin [ a t ] ucptt.com