| 查看: 255 | 回复: 2 | |||
| 当前主题已经存档。 | |||
[交流]
帮我看一下我有点疑惑的C++程序
|
|||
|
程序是我编的一个从f2.dat文件导入数据到数组,然后再把数组的数据从屏幕输出的程序。 .dat文件中有603个数据,当我把数组大小设为297时,输出1-297个数据,然而当我把数组设为大于297时,就不能正常输出数据了,开始覆盖以前的,比如设为298,就输出2-298的数据。请问这是怎么回事。我的目的是把数组设大点,比如1000,然后输出1-603的数据,后面的随机(当然要是能编个限定不在输出的语句更好了)。 #include #include #include int main() { double a[300]; int i; ifstream infile("f2.dat",ios::in|ios::nocreate); if(! infile) { cerr<<"open error!"< } for(i=0;i<300;i++) { infile>>a; cout<< cout< return 0; } |
» 猜你喜欢
有院领导为了换新车,用横向课题经费买了俩车
已经有9人回复
酰胺脱乙酰基
已经有13人回复
博士延得我,科研能力直往上蹿
已经有8人回复
同年申请2项不同项目,第1个项目里不写第2个项目的信息,可以吗
已经有4人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有10人回复
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有5人回复
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
已经有6人回复
面上项目申报
已经有3人回复
遇见不省心的家人很难过
已经有22人回复
2楼2008-06-11 18:51:38
3楼2008-06-12 06:59:22













回复此楼