#include<bits/stdc++.h>
#define LL long long
#define SZ(x) (int)x.size()-1
#define F(i,a,b) for (int i=a;i<=b;++i)
#define DF(i,a,b) for (int i=a;i>=b;--i)
#define pb push_back
#define ms(a,b) memset(a,b,sizeof a)
using namespace std;
int read(){
char ch=getchar(); int w=1,c=0;
for (;!isdigit(ch);ch=getchar()) if (ch=='-') w=-1;
for (;isdigit(ch);ch=getchar()) c=(c<<3)+(c<<1)+(ch^48);
return w*c;
}
void cl(int *f){
ms(f,0);
}
int o[200];
void work(){
o[100]=1;
cl(o);
cout<<o[100]<<"\n";
}
int main(){
work();
return 0;
}
有人能解释为什么输出1吗