请教:图中m的值为什么 一直不变?这个static在这里有什么用?
c语言吧
全部回复
仅看楼主
level 6
2020年03月02日 09点03分 1
level 8
变量的作用域和生命周期。
2020年03月02日 09点03分 3
level 9
。。。你网上搜一下static 在函数中和函数外有什么区别,百度一下就知道结果的,为什么老是要别人和你说
2020年03月02日 09点03分 4
level 8
Static声明的是静态变量,生存周期是从程序的开始到结束。M是局部变量,生存周期从调用fun函数执行开始到结束。也就是说你每次调用fun函数,fun函数开始执行时声明一个变量m,当fun函数执行完毕时变量m就会被回收。n变量是从程序运行开始,到程序退出结束
2020年03月02日 09点03分 5
懂了,谢谢大佬
2020年03月02日 09点03分
level 11
我都是在群里问的
2020年03月02日 11点03分 7
level 6
局部变量问题
2020年03月03日 12点03分 8
level 9
2020年03月03日 12点03分 9
1