标题:声明定义和返回值的问题
只看楼主
ygjfrose
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-11-16
结帖率:0
已结贴  问题点数:5 回复次数:5 
声明定义和返回值的问题
我刚刚接触C语言,可以说这方面的知识还很少,但我很想学,所以请高手指点指点!!
我刚看了几段程序,有些地方不清楚,请高手指点指点
1.DataType Deletemin(seqlink &l,DataType &value){
   if(l.n==0)
    return false;
    value=l.Data[0];
    int i,pos=0;
    for(i=1;i<L.N;I++);
      if(l.Data[i]<VALUE)
      {
         value=l.Data[i];
         pos=i;
        }
    l.Data[pos]=l.Data[i];
    l.n--;
    return value;
}//deletemin
在加下划线的地方的定义有什么不同啊,有的比如DataType Deletenoi(seqlink &l,int i,DataType &value),他就把i定义到上面了。
还有个问题就是value=l.Data[0]最后又return value返回值,这个有什么用
问题3:for循环完了是直接执行吓一条语句吗?

可能我问的问题很水,还请耐心解答,呵呵,
搜索更多相关主题的帖子: 声明 return 下划线 C语言 
2011-11-16 13:29
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:3 
你发哪了?

授人以渔,不授人以鱼。
2011-11-16 14:40
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:3 
发贴要注意,否则有可能缘木求鱼啊!
典型的作业贴,按我的习惯是不予理会。否则就会替你转到C版去的。

活到老,学到老! http://www. E-mail:hu-jj@
2011-11-16 16:56
ygjfrose
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-11-16
得分:0 
回复 3楼 hu9jj
嗯?我就是正在做题啊,过程中遇到了不懂就想问问知道的给我解释一下啊,不会的勿扰!!!
2011-11-16 19:10
ygjfrose
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-11-16
得分:0 
回复 2楼 TonyDeng
请会的回答一下问题吧
2011-11-16 19:13
ygjfrose
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-11-16
得分:0 
2011-11-17 09:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-355389-1-1.html




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

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