求教
  • 板块学术版
  • 楼主帅气yuyue
  • 当前回复12
  • 已保存回复12
  • 发布时间2020/5/10 16:21
  • 上次更新2023/11/7 02:42:57
查看原帖
求教
76192
帅气yuyue楼主2020/5/10 16:21
#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吗

2020/5/10 16:21
加载中...