| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 489 人关注过本帖
标题:函数问题
只看楼主 加入收藏
牧人
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2008-10-22
结帖率:100%
收藏
 问题点数:0 回复次数:6 
函数问题
我是一新手
大家帮忙解释一下  



函数的调用和 返回值??
搜索更多相关主题的帖子: 函数 
2008-10-27 16:33
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
你能不能说具体点?
比如写个要求,然后让大家给出代码。

[bo]函数:[/bo]
public int GetAge()
{
   return  100;
}
其中的int是定义这个函数的返回值类型,当返回类型为Void的时候,表示不返回值。
return  后面跟返回值,其类型必须为int(因为函数已经定义返回类型)。
return  后面的代码不再执行。多个return的情况下,执行到第一个就跳出了函数。

[bo]调用:[/bo]
int myAge=0;
myAge= GetAge();
这样,myAge就等于100了。

public 是函数的修饰符,表示函数是公有的。结合到类会好理解些。

上面不带参数的函数,下面写个[bo]带参数[/bo]
public int GetAge(string name)
{
  if(name=="我")
  {
     return  100;
  }
  else if(name=="你")
  {
     return  200;
  }
}
int myAge=0;
myAge= GetAge("你");
这样,myAge就等于200了。

函数的参数要学习的也多,啥子ref,out等等,你慢慢看书吧

PS:我回完这个帖子有想撞墙的冲动

[[it] 本帖最后由 乖老鼠 于 2008-10-27 16:48 编辑 [/it]]

转眼就从编程菜鸟混成了半灌水
2008-10-27 16:40
冷星
Rank: 1
等 级:新手上路
帖 子:67
专家分:9
注 册:2007-12-13
收藏
得分:0 
看了这个贴子我想我应该可以横渡太平洋了。
2008-10-27 16:51
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
[bo][un]冷星[/un] 在 2008-10-27 16:51 的发言:[/bo]

看了这个贴子我想我应该可以横渡太平洋了。

我可以喝奶粉不得结石了

转眼就从编程菜鸟混成了半灌水
2008-10-27 16:52
牧人
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2008-10-22
收藏
得分:0 
不好意思啊
题目有一点模糊;
也就是一楼你说的那个意思了;
谢谢指点啊!!
2008-10-27 17:51
牧人
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2008-10-22
收藏
得分:0 
我的意思是在什么情况下用返回值;
函数调用又是怎么回事啊???
2008-10-27 17:53
liubaoen
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:104
专家分:117
注 册:2006-6-12
收藏
得分:0 
哎,还是没有说清楚,看不懂火星语啊,还好有人竟然听懂了,厉害!!!!
2008-10-27 20:36
快速回复:函数问题
数据加载中...
 
   



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

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