作者asxu31 (xu3)
看板Examination
标题[课业] 程式一题
时间Sat Apr 16 12:36:58 2022
请问大大,为什麽f(2)的XX会是全域变数?
而f(1)的是区域变数?
以及,CC已经宣告为static,程式结束後才会收回,所以CC经过两次++,应该会是2
最佳解100p奉上,感谢
https://i.imgur.com/UE6mR5R.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.86.24 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Examination/M.1650083820.A.7C5.html
1F:推 onlyu0402: f2中存取的xx并未宣告,於是从上层找到(第2行)。04/16 13:25
2F:→ onlyu0402: f1中有独立宣告xx(因为前有int)。04/16 13:25
3F:推 onlyu0402: main函数存取到的是第2行的cc(全域变数)数值。04/16 13:29
已发,谢谢
4F:推 dodo52woman: 好难的样子 考什麽的04/16 14:54
※ 编辑: asxu31 (223.137.86.24 台湾), 04/17/2022 00:04:25