我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么那个数组定义在主函数之内就错了

#include
int s1[100000001];
int main()
{
int m,n,t;
scanf("%d %d",&m,&n);
for(int i=0;i<m;i++)
{
scanf("%d",&t);
s1[t]=1;
}
for(int j=0;j<n;j++)
{
scanf("%d",&t);
if(s1[t]==1)
printf("Yes\n");
else
printf("No\n");
}

return 0;
}

函数体内数据存储在站上,站大小有限制

函数是在栈区开辟空间,你的数组太大了,栈空间是有限的

近期文章

  • 在百度上找了一个代码,效果能达到,就是有一行代码不知道什么意思,求大佬指点
  • gif 动画加载内存泄漏怎么解决
  • 关于equals的,实在是看不懂
  • Major Scales
  • 使用Svg报一条警告SVGElement.offsetWidth' is deprecated
  • Candy Sharing Game
  • C语言新手,求大神帮忙
  • Peg Game
  • HTML+css中背景透明度怎么改?
  • windows系统怎么通过jsch获取linux系统的系统时间
  • Hbuilder 插入图片在网页无法显示
  • Theme_DeviceDefault_Dialog_Alert 等怎么使用
  • 【新手】 这道题做了半天也搞不出来
  • 反射的问题,求大佬解决
  • 【新手】这个小Demo整了好久 时间那里总转不过来求大神解答下
  • It's Logical
  • Qt开发中右键转到槽报错
  • 在Windows系统中如何用java代码通过jsch获取linux服务器得系统时间?
  • Obstructed Rook Circuits
  • C++如何获取管理员桌面文件路径和公用桌面路径?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华