24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 3203  |  回复: 13

snoopyzhao

至尊木虫 (职业作家)

★ ★
余泽成: 金币+2, 专家考核, 谢谢参与应助! 2012-03-30 14:08:49
引用回帖:
10楼: Originally posted by songjunann at 2012-03-28 12:30:00:
请问,什么是side effect? 谢谢

所谓的没有 side effect 的 function,就是指,这个 function 只是输出一个结果,这个结果可以赋给一个变量,而不改程序中的变任何其它的变量,包括作为参数进入这个函数中的变量。
11楼2012-03-28 12:35:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

★ ★
余泽成: 金币+2, 专家考核, 谢谢参与应助! 2012-03-30 14:09:04
引用回帖:
10楼: Originally posted by songjunann at 2012-03-28 12:30:00:
请问,什么是side effect? 谢谢

snoopy (GG/MM) 大概指的是可能会发作的副作用吧。

楼主遇到那种只需要得到一个返回值的情形,那么最好用function这样的小刀。
楼主遇到那种需要得到很多个返回值的情形,那么最好用subroutine这样的牛刀。

牛刀用不好的话,容易割手(可能会改变subroutine里传入参量在主函数里面的数值)。
很女子很弓虽大
12楼2012-03-28 15:54:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)


余泽成: 金币+1, 专家考核, 谢谢参与应助! 2012-03-30 14:09:14
sorry

楼主遇到那种需要得到很多个返回值的情形,那么只能[/]用subroutine这样的牛刀。
很女子很弓虽大
13楼2012-03-28 15:57:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cntsinghua

银虫 (初入文坛)

在应用过程中,我的感觉
区别在于subroutine没有返回值,而function的函数名即为返回值。
相同之处:
(1)subroutine和function中的参数表中可以是输入参数,也可以是输出参数。
(2)在subroutine和function中都可以用全局变量
14楼2013-07-29 07:56:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 songjunann 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 调剂 +3 李广火 2026-04-05 3/150 2026-04-05 18:57 by 蓝云思雨
[考研] 调剂 +3 好好读书。 2026-04-02 3/150 2026-04-05 13:02 by arrow8852
[考研] 化学357分,考研调剂 +10 .Starry. 2026-04-04 11/550 2026-04-05 10:57 by cql1109
[考研] 求调剂 +6 朔朔话 2026-04-02 7/350 2026-04-04 19:16 by 蓝云思雨
[考研] 一志愿085404,总分291,四级已过,求调剂 +5 阿俊阿俊阿俊 2026-04-04 7/350 2026-04-04 13:23 by 莲菜就是藕吧
[考研] 求调剂,一志愿南京航空航天大学 ,080500材料科学与工程学硕 +10 @taotao 2026-04-03 10/500 2026-04-04 09:01 by T可可西里T
[考研] 求材料调剂,一志愿郑州大学289分 +15 硕星赴 2026-04-03 15/750 2026-04-04 01:01 by userper
[考研] 322求调剂 +6 FZAC123 2026-04-03 6/300 2026-04-03 22:23 by 科研小专家
[考研] 考研调剂 +3 Draa 2026-04-03 3/150 2026-04-03 17:37 by hgwz7468
[考研] 266求调剂 +3 08电气工程 2026-04-03 3/150 2026-04-03 14:05 by 1753564080
[考研] 专硕085601求调剂 +7 suyifei 2026-04-03 8/400 2026-04-03 14:00 by 欣喜777
[考研] 319求调剂 +18 太容易1018 2026-04-01 18/900 2026-04-03 11:18 by linyelide
[考研] 生物学硕341求调剂 +4 你笑起来像云朵 2026-04-03 4/200 2026-04-03 10:32 by macy2011
[考研] 085600,320分求调剂 +6 大馋小子 2026-04-02 6/300 2026-04-02 21:54 by dongzh2009
[考研] 一志愿北京科技大学085601材料工程英一数二初试总分335求调剂 +9 双马尾痞老板2 2026-04-01 9/450 2026-04-02 12:14 by oooqiao
[考研] 0817化工学硕调剂 +11 努力上岸中! 2026-03-31 11/550 2026-04-01 20:30 by 赖春艳
[考研] 08工科275求调剂,可跨考。 +5 AaAa7420 2026-03-31 5/250 2026-04-01 15:21 by 159357hjz
[考研] 土木304求调剂 +5 顶级擦擦 2026-03-31 5/250 2026-04-01 08:15 by fdcxdystjk¥
[考研] 085601一志愿西北工业大学初试346 +4 085601初试346 2026-03-30 4/200 2026-03-31 07:47 by jp9609
[考研] 抱歉 +3 田洪有 2026-03-30 3/150 2026-03-30 19:11 by 迷糊CCPs
信息提示
请填处理意见