| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 674 人关注过本帖
标题:一点迷惑
取消只看楼主 加入收藏
black_eagle
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-8-19
收藏
 问题点数:0 回复次数:5 
一点迷惑

哪位能告诉我为什么第二个行,而第一个不行?谢谢!

#include <iostream>
using namespace std;

//int x[100];
int func(int i,int r[])
{
return r[i];
}

void main()
{
int n;
cin>>n;
int *x=new int[n+1];
for(int i=0;i<=n;i++)
x[i]=i+100;

cout<<func(n,x)<<endl;
delete []x;
}
------------------------------------------------

#include <iostream>
using namespace std;

int x[100];
int func(int i,int r[])
{
return r[i];
}

void main()
{
int n;
cin>>n;
// int *x=new int[100];
for(int i=0;i<100;i++)
x[i]=i+100;

cout<<func(n,x)<<endl;
// delete []x;
}

[此贴子已经被作者于2007-7-11 14:35:27编辑过]

搜索更多相关主题的帖子: include 
2007-07-11 13:20
black_eagle
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-8-19
收藏
得分:0 
主函数中漏了两句:
int n; cin>>n;

相信不影响理解。

2007-07-11 13:23
black_eagle
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-8-19
收藏
得分:0 
。。。。。。。。。。。。。。。。。。。。。。。。。
抓小放大,无语。。。

2007-07-11 13:38
black_eagle
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-8-19
收藏
得分:0 

果真?你运行过?

我用的是VC6.0,第一个是有问题滴!不解才发到这里问问大家


2007-07-11 14:02
black_eagle
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-8-19
收藏
得分:0 

嘿嘿,你再把第一个运行下看看,我又改了下


2007-07-11 14:34
black_eagle
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-8-19
收藏
得分:0 
哦耶,知道是怎么回事了。今天中午吃饭吃多了,尽出些莫我其妙的小差错,让楼上的费神了

2007-07-11 14:50
快速回复:一点迷惑
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021545 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved