#include<iostream>
using namespace std;
void fun()
{
static int n=0;
int m=0;
n++;
m++;
cout<<"m="<<m<<",n="<<n<<endl;
}
int main()
{
for(int i=0;i<4;i++)
fun();
return 0;
}
静态局部变量n只是在函数fun()第一次进入时初始化0,随后每次进入不再赋初值
静态局部变量的使用
最新推荐文章于 2024-04-27 08:26:38 发布