- 博客(1)
- 收藏
- 关注
原创 STATIC+自增+用户自定义函数
STATIC+自增+用户自定义函数 这个题蛮有意思的,结果是1,2,我卡在了f(n++)f(n++)f(n++)这儿,总觉得结果是1,1. 总结下来问题出现在函数传参是值传递上. #include<stdio.h> int f(int m) { static int n=0; n+=m; return n; } void main() { int n=0; printf("%d",f(++n)); printf("%d",f(n++)); } 涉及到以下几个知识点: static ——静态局部
2020-09-17 14:29:50
323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人