什么时候用函数,什么时候用过程?

seima 2003-07-06 06:04:03
什么时候用函数,什么时候用过程?

讲讲区别!
...全文
106 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
星星 2003-07-06
  • 打赏
  • 举报
回复
函数有返回值,而过程没有,你需要返回值时,用函数,反之,用过程
scvzhang 2003-07-06
  • 打赏
  • 举报
回复
函数keyiyongzuo过程
tjff2000 2003-07-06
  • 打赏
  • 举报
回复
函数有个result可直接返回值,过程里没有,过程如果要返回值就必须用变参了。
fj218 2003-07-06
  • 打赏
  • 举报
回复
无所谓,没有严格区分,你觉得什么方便就用什么。函数也可以用作过程,从这方面来讲函数通用点。
nzh517 2003-07-06
  • 打赏
  • 举报
回复
有些时候用函数简单点,比如一个返回值为Boolean值的函数test可以这样用

if test(参数) then
begin
....
end;

这种多好使,要是用过程的话,那就得申明一个变量,就麻烦了,,
guxizhw 2003-07-06
  • 打赏
  • 举报
回复
?
函数都可以用过程代替吗?
举个例子?
我觉得过程里面都可以带个参数返回,不就和函数一样了?
李_军 2003-07-06
  • 打赏
  • 举报
回复
函数有返回值,而过程没有,你需要返回值时,用函数,反之,用过程
ahyf 2003-07-06
  • 打赏
  • 举报
回复
过程都可以用函数代替,
yckxzjj 2003-07-06
  • 打赏
  • 举报
回复
是的。定义函数必须有返回值。而过程可以根据需要而定。
lqdmafeng 2003-07-06
  • 打赏
  • 举报
回复
大概就是上面说的那样?
当你需要返回值的时候用函数,不需要的时候用过程!
wangguan007 2003-07-06
  • 打赏
  • 举报
回复
函数有返回值,而过程没有,你需要返回值时,用函数,反之,用过程

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧